BDWRDR ; IHS/CMI/LAB - MAIN DRIVER DW EXPORT ;
Source file <BDWRDR.m>
Package | Total | Call Graph |
---|---|---|
Data Warehouse Export System | 8 | GIS^BDW1VBLI $$UIDV^BDWAID $$FLG^BDWBHL (,ALPMR)^BDWRDR2 ^BDWRDRI ERRBULL^BDWRDRI2 ^BDWRERR $$ORF^BDWUTIL1 |
VA Fileman | 4 | (COMMA,NOW)^%DTC ^DIE (,IX1)^DIK ^DIR |
IHS VA Utilities | 3 | $$VAL^XBDIQ1 ^XBFMK EN^XBVK |
IHS Patient | 2 | KILL^AUPNPAT $$UID^AUPNVSIT |
IHS Support HL7 Interfaces | 1 | ($$DW1HDR,$$DW1MRG,$$DW1REG,$$DW1TRLR)^BHLEVENT |
Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
Package | Total | Caller Graph |
---|---|---|
Data Warehouse Export System | 3 | BDWBHL BDWDDR BDWREDO |
Name | Comments | DBIA/ICR reference |
---|---|---|
RESET | ; kill ADW xref and set flag if tx 23 or 24 generated
|
|
QUEUE | ;EP - called from option that can be scheduled to run automatically
|
|
SET | ||
RST4AF(BDWLOG) | ;EP
|
|
LOG | ; UPDATE LOG
|
|
PROCESS | ;
|
|
TR | ;trailer report
|
|
PURGE2 | ;
|
|
DRIVER | ;EP called from TSKMN+2
|
|
PURGE | ; PURGE 'ADW' XREF FOR VISITS JUST DONE
|
|
START | ;EP - called from option
|
|
S | ;
|
|
ABORT | ; ABNORMAL TERMINATION
|
|
EOJ | ; EOJ
|
|
C(X,X2,X3) | ;
|
|
PROCESS3 | ;
|
|
PROCESS2 | ;
|
|
CHKLOG | ; CHECK LOG FILE
|
|
RUNTIME | ;EP - SHOW RUN
|
Name | Field # of Occurrence |
---|---|
COMMA^%DTC | C+2 |
NOW^%DTC | DRIVER+2, LOG+3 |
KILL^AUPNPAT | PROCESS3+2, EOJ+5 |
$$UID^AUPNVSIT | PROCESS3+11 |
GIS^BDW1VBLI | PROCESS+1 |
$$UIDV^BDWAID | PROCESS3+12 |
$$FLG^BDWBHL | PROCESS+19, PROCESS+20, PROCESS+21, PROCESS+22, PROCESS+23 |
^BDWRDR2 | PROCESS3+14 |
ALPMR^BDWRDR2 | DRIVER+9 |
^BDWRDRI | START+4, QUEUE+4 |
ERRBULL^BDWRDRI2 | ABORT+2 |
^BDWRERR | PROCESS3+10 |
$$ORF^BDWUTIL1 | PROCESS+16 |
$$DW1HDR^BHLEVENT | PROCESS+4 |
$$DW1MRG^BHLEVENT | PROCESS+26 |
$$DW1REG^BHLEVENT | PROCESS+28 |
$$DW1TRLR^BHLEVENT | DRIVER+13 |
^DIE | DRIVER+3, DRIVER+17, PROCESS+6, PROCESS3+11, PROCESS3+12, RESET+2, RST4AF+6, LOG+4, LOG+6, LOG+9 , LOG+12 |
^DIK | PROCESS+12, PROCESS+13, PROCESS+14, PROCESS+16, RST4AF+7 |
IX1^DIK | TR+36 |
^DIR | START+8, DRIVER+20, ABORT+4 |
$$VAL^XBDIQ1 | TR+2, TR+5, TR+6, TR+7, TR+9 |
^XBFMK | PROCESS3+11, PROCESS3+12, TR+37, EOJ+4 |
EN^XBVK | EOJ+6 |
$$FMADD^XLFDT | PROCESS+7 |
$$FMTE^XLFDT | TR+3, TR+29 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUPNPAT - [#9000001] | Classic Fileman Calls |
^AUPNDWAF - [#9000003.3] | Classic Fileman Calls |
^AUPNVSIT - [#9000010] | Classic Fileman Calls |
^BDWXLOG - [#90213] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNDWAF - [#9000003.3] | PROCESS+9, PROCESS+15, PROCESS+17, PROCESS+33, RST4AF+5 |
^AUPNPAT - [#9000001] | PROCESS+12, RST4AF+2 |
^AUPNVSIT - [#9000010] | PROCESS3+4, PROCESS3+8, PROCESS3+9, PROCESS3+11, PROCESS3+12 |
^AUPNVSIT("ADWO" | PROCESS+45, PROCESS2+1, PROCESS3+4!, PROCESS3+10!, RESET+1! |
^AUTTLOC - [#9999999.06] | TR+14 |
^BDWERRC("B" | ABORT+1 |
^BDWTMP( | DRIVER+14*, PROCESS+5*, PROCESS+29* |
^BDWXLOG - [#90213] | PROCESS+32*, PROCESS+33*, PROCESS+34*, PROCESS+35*, PROCESS+36*, PROCESS+37*, PROCESS+38*, PROCESS+39*, PROCESS+40*, PROCESS3+3 , SET*, SET+1*, SET+2*, RST4AF+1, CHKLOG+1, TR+3, TR+4, TR+35*, S+2* |
^DPT - [#2] | PROCESS+13, PROCESS+14, PROCESS+15, RST4AF+3, RST4AF+4 |
^TMP($J | PROCESS+2!, TR+12, TR+18, TR+19, TR+20, TR+27, TR+28, TR+29, EOJ+1! |
^XTMP("BDWDR" | PROCESS+7*, PROCESS+31*, PROCESS3+5*, PURGE+3, PURGE+4!, PURGE2+1, RESET+2 |
Name | Line Occurrences |
---|---|
$$C | TR+19, TR+20, TR+29 |
ABORT | START+9, DRIVER+4, DRIVER+7, DRIVER+10, DRIVER+12, DRIVER+18, QUEUE+5 |
CHKLOG | DRIVER+19 |
DRIVER | QUEUE+6 |
EOJ | START+5, START+6, START+7, DRIVER+21, ABORT+2, ABORT+5 |
LOG | DRIVER+11 |
PROCESS | DRIVER+6 |
PROCESS2 | PROCESS+45 |
PROCESS3 | PROCESS2+1 |
PURGE | DRIVER+15 |
PURGE2 | PURGE+3 |
RESET | PURGE2+1 |
RUNTIME | DRIVER+16 |
S | TR+2, TR+3, TR+4, TR+5, TR+6, TR+7, TR+9, TR+10, TR+11, TR+14 , TR+15, TR+16, TR+17, TR+21, TR+22, TR+23, TR+24, TR+25, TR+26, TR+29 , TR+32, TR+33 |
SET | PROCESS3+9 |
Name | Field # of Occurrence |
---|---|
^(0 | PROCESS+40*, SET+2* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DRIVER+2!, LOG+3 |
%H | DRIVER+2! |
%I | DRIVER+2! |
AUPNVSIT | EOJ+2! |
B | RUNTIME+1*, RUNTIME+3, RUNTIME+10! |
>> BDW("ADDS" | LOG+11 |
>> BDW("ALPMR" | LOG+1, LOG+6 |
>> BDW("BT" | DRIVER+1*, RUNTIME+1 |
>> BDW("CONTROL | DATE" , PROCESS+44*, PROCESS+45*, PROCESS2+1, PROCESS3+4, PROCESS3+5, PROCESS3+10 |
>> BDW("COUNT" | LOG+1*, LOG+4 |
>> BDW("DEL" | PROCESS3+10*, LOG+8 |
>> BDW("DELS" | LOG+11 |
>> BDW("DEMO" | LOG+8 |
>> BDW("I" | CHKLOG+1* |
>> BDW("MAIN TX | DATE" , DRIVER+2* |
>> BDW("MFI" | LOG+8 |
>> BDW("MODS" | LOG+11 |
>> BDW("NO CAT" | LOG+8 |
>> BDW("NO LOC" | LOG+8 |
>> BDW("NO PAT" | LOG+8 |
>> BDW("NO TYPE" | , LOG+8 |
>> BDW("QFLG" | START+6, START+7, START+9, DRIVER+4, DRIVER+7, DRIVER+10, DRIVER+12, DRIVER+18, PROCESS+45, PROCESS2+1 , ABORT+1, ABORT+3, LOG+4*, LOG+6*, LOG+9*, LOG+12*, QUEUE+5 |
>> BDW("QFLG1" | ABORT+1* |
>> BDW("REG" | PROCESS+30*, LOG+1, LOG+6 |
>> BDW("RUN BEGI | N" , PROCESS+44 |
>> BDW("RUN END" | , PROCESS+45 |
>> BDW("RUN LOG" | , DRIVER+3, DRIVER+13, DRIVER+17, PROCESS+4, PROCESS+6, PROCESS+32, PROCESS+33, PROCESS+34, PROCESS+35 , PROCESS+36, PROCESS+37, PROCESS+38, PROCESS+39, PROCESS+40, PROCESS3+3, SET, SET+1, SET+2, CHKLOG+1 , ABORT+1, LOG+4, LOG+6, LOG+8, LOG+11, TR+2, TR+3, TR+4, TR+5, TR+6 , TR+7, TR+9, TR+35, TR+36, S+2 |
>> BDW("RUN STAR | T" , DRIVER+2*, DRIVER+3 |
>> BDW("RUN STOP | " , LOG+3*, LOG+4 |
>> BDW("SKIP" | LOG+4 |
>> BDW("V DFN" | PROCESS2+1*, PROCESS3+3, PROCESS3+4, PROCESS3+5, PROCESS3+8, PROCESS3+9, PROCESS3+10, PROCESS3+11, PROCESS3+12, SET+1 , SET+2, PURGE2+1*, RESET+1, RESET+2 |
>> BDW("VISITS" | LOG+1, LOG+6 |
>> BDW("VPROC" | PROCESS3+6*, LOG+4 |
>> BDW("X" | PROCESS+42!, CHKLOG+1*, CHKLOG+2 |
>> BDW("ZERO" | LOG+8 |
BDWC | PROCESS+42! |
>> BDWCNT | DRIVER+5*, PROCESS+9, PROCESS3+7, RESET+3 |
>> BDWCNT1 | DRIVER+5* |
>> BDWCNT2 | DRIVER+5* |
>> BDWCNTR | PROCESS+9*, PROCESS+44*, PURGE+2* |
>> BDWDATE | TR+1*, TR+28*, TR+29 |
BDWDDR | START+1!, QUEUE+1! |
BDWDELF | PROCESS+10!, PROCESS+15*, PROCESS+16, PROCESS+24, PROCESS+27, PROCESS+34, PROCESS+41! |
BDWDELT | PROCESS+10!, PROCESS+15*, PROCESS+26, PROCESS+41! |
BDWDFN | PROCESS+9*, PROCESS+12, PROCESS+13, PROCESS+14, PROCESS+15, PROCESS+16, PROCESS+17, PROCESS+19, PROCESS+20, PROCESS+21 , PROCESS+22, PROCESS+23, PROCESS+25, PROCESS+28, PROCESS+31, PROCESS+33, PROCESS+34, PROCESS+35, PROCESS+36, PROCESS+37 , PROCESS+38, PROCESS+39, PROCESS+40, PROCESS+42! |
BDWE | PROCESS3+1! |
BDWE("ERROR" | PROCESS3+10* |
>> BDWIEDST | DRIVER+14, PROCESS+5, PROCESS+29 |
>> BDWLC | TR+1*, TR+13*, TR+35, S+1*, S+2 |
>> BDWLOC | TR+1*, TR+12*, TR+14, TR+18, TR+19, TR+20, TR+27, TR+28, TR+29 |
>> BDWLOCC | TR+1*, TR+13*, TR+14 |
BDWLOG | RST4AF~, RST4AF+1 |
>> BDWMODE | TR+1* |
>> BDWMSGH | PROCESS+4*, PROCESS+5, PROCESS+6, LOG+6 |
>> BDWMSGT | DRIVER+13*, DRIVER+14, DRIVER+17 |
>> BDWO("QUEUE" | START+5 |
>> BDWO("RUN" | START+3*, PROCESS3+9, QUEUE+3* |
>> BDWO("SCHEDULED" | START+2*, QUEUE+2* |
BDWR | PROCESS+17! |
BDWR("ALIAS" | PROCESS+17* |
BDWR("BASE" | PROCESS+17* |
BDWR("CHART" | PROCESS+17* |
BDWR("DEMO" | PROCESS+17* |
BDWR("ELIG" | PROCESS+17* |
BDWRMSG | PROCESS+26*, PROCESS+28*, PROCESS+29, PROCESS+33, PROCESS+42! |
>> BDWRUN | DRIVER+17, RUNTIME+9* |
BDWT | PROCESS3+1! |
>> BDWTYPE | TR+1*, TR+18*, TR+19, TR+20, TR+27*, TR+28, TR+29 |
BDWV | PROCESS3+1! |
BDWV("TX GENE | RATED" , PROCESS3+5*, SET+1 |
BDWV("V DATE" | , PROCESS3+13*, PURGE+2*, PURGE+3*, PURGE2+1, RESET+1 |
BDWV("V REC" | PROCESS3+8*, PROCESS3+9, PROCESS3+13 |
BDWVMSG | PROCESS3+14!, SET+1 |
>> BDWX | RST4AF+1*, RST4AF+2, RST4AF+3, RST4AF+4, RST4AF+5, RST4AF+7 |
>> BDWZINFL | PROCESS+23*, PROCESS+39 |
>> BDWZRBFL | PROCESS+19*, PROCESS+35 |
>> BDWZRCFL | PROCESS+21*, PROCESS+37 |
>> BDWZRDFL | PROCESS+22*, PROCESS+38 |
>> BDWZRLFL | PROCESS+20*, PROCESS+36 |
DA | START+8!, DRIVER+3*!, DRIVER+17*, DRIVER+20!, PROCESS+6!*, PROCESS+12*!, PROCESS+13*!, PROCESS+14*!, PROCESS+16*!, PROCESS3+11* , PROCESS3+12*, RESET+2*!, RST4AF+5*, RST4AF+6!, RST4AF+7*!, ABORT+1*, ABORT+4!, LOG+4*, LOG+5!, LOG+6* , LOG+7!, LOG+8*, LOG+10!, LOG+11*, TR+36*! |
DIADD | EOJ+3! |
DIC | SET+3! |
DIE | DRIVER+3*!, DRIVER+17*, PROCESS+6!*, PROCESS3+11*, PROCESS3+12*, SET+3!, RESET+2*!, RST4AF+5*, RST4AF+6!, ABORT+1* , LOG+4*, LOG+5!, LOG+6*, LOG+7!, LOG+8*, LOG+10!, LOG+11* |
DIK | PROCESS+12*!, PROCESS+13*!, PROCESS+14*!, PROCESS+16*!, RST4AF+7*!, TR+36*! |
DIR | START+8!, DRIVER+20!, ABORT+4! |
DIR("A" | START+8*, DRIVER+20*, ABORT+4* |
DIR(0 | START+8*, DRIVER+20*, ABORT+4* |
DIU | LOG+7!, LOG+10! |
DIV | LOG+7!, LOG+10! |
DLAYGO | EOJ+3! |
DR | DRIVER+3*!, DRIVER+17*, PROCESS+6!*, PROCESS3+11*, PROCESS3+12*, SET+3!, RESET+2*!, RST4AF+5*, RST4AF+6!, ABORT+1* , LOG+4*, LOG+5!, LOG+6*, LOG+7!, LOG+8*, LOG+10!, LOG+11* |
DT | PROCESS+7, TR+35 |
E | RUNTIME+2*, RUNTIME+3, RUNTIME+10! |
H | RUNTIME+3*, RUNTIME+4*, RUNTIME+5, RUNTIME+8, RUNTIME+9, RUNTIME+10! |
>> INA | PROCESS+11*, PROCESS+26, PROCESS+28 |
>> INA("DELETE" | PROCESS+10!, PROCESS+25*, PROCESS+41! |
M | RUNTIME+5*, RUNTIME+6*, RUNTIME+7, RUNTIME+8, RUNTIME+9, RUNTIME+10! |
S | RUNTIME+7*, RUNTIME+8, RUNTIME+9, RUNTIME+10! |
T | RUNTIME+3*, RUNTIME+5*, RUNTIME+7*, RUNTIME+10! |
U | PROCESS+7, PROCESS+14, PROCESS+15, PROCESS+17, PROCESS+33, PROCESS+34, PROCESS+35, PROCESS+36, PROCESS+37, PROCESS+38 , PROCESS+39, PROCESS+40, PROCESS3+9, PROCESS3+11, PROCESS3+12, SET+1, SET+2, RST4AF+4, RST4AF+5, TR+3 , TR+4, TR+14 |
X | PROCESS+33*, TR+2*, TR+3*, TR+4*, TR+5*, TR+6*, TR+7*, TR+9*, TR+10*, TR+11* , TR+14*, TR+15*, TR+16*, TR+17*, TR+19*, TR+20*, TR+22*, TR+23*, TR+24*, TR+25* , TR+26*, TR+29*, TR+32*, TR+33*, C~, C+1, C+3, S+2, S+3! |
X2 | C~ |
X3 | C~ |
>> Y | RST4AF+5*, LOG+4, LOG+6, LOG+9, LOG+12 |
>> ZTQUEUED | START+2, START+7, DRIVER+5, DRIVER+19, DRIVER+20, PROCESS+3, PROCESS+9, PROCESS+43, PURGE+1, ABORT+2 , LOG+1, LOG+2, EOJ+7, RUNTIME+8, QUEUE+2 |
>> ZTREQ | EOJ+7* |