BDWRDR2 ; IHS/CMI/LAB - DW PROCESS VISIT ;
Source file <BDWRDR2.m>
| Package | Total | Call Graph |
|---|---|---|
| Data Warehouse Export System | 2 | $$DW1ALPMR^BDWBHL1 ^BDWRERR |
| IHS Patient | 1 | ^AUPNPAT |
| IHS Support HL7 Interfaces | 1 | $$DW1A08^BHLEVENT |
| IHS VA Utilities | 1 | $$EXTSET^XBFUNC |
| Package | Total | Caller Graph |
|---|---|---|
| Data Warehouse Export System | 3 | BDWDDR BDWRDR BDWREDO |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SET61(RL,ADA,AMSG) | ||
| ALPMR | ;-- process ALPMR patient centric messages
|
|
| PROCTX | ; process and generate appropriate hl7 message
|
|
| VISIT | ;EP
|
|
| CHKALPMR(ADA) | ;-- check to see if the patient has any data for ALPMR
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNPAT - [#9000001] | VISIT+13 |
| ^AUPNPREF("AC" | CHKALPMR+2 |
| ^AUPNPROB("AC" | CHKALPMR+1 |
| ^AUPNVSIT - [#9000010] | PROCTX+7, PROCTX+8, PROCTX+9, PROCTX+10, PROCTX+11, PROCTX+13, PROCTX+14 |
| ^AUTTLOC - [#9999999.06] | VISIT+9, VISIT+10 |
| ^BDWTMP( | PROCTX+6*, ALPMR+12* |
| ^BDWXLOG - [#90213] | SET61+1*, SET61+2*, SET61+3* |
| ^BIPC("B" | CHKALPMR+3 |
| ^BWPCD("C" | CHKALPMR+4 |
| ^DPT - [#2] | VISIT+12, VISIT+15 |
| ^TMP($J | PROCTX+3*, PROCTX+9*, PROCTX+10*, PROCTX+11* |
| ^XTMP("BDW" | PROCTX+2* |
| ^XTMP("BDWALPMR" | PROCTX+4*, ALPMR+8, ALPMR+9!, ALPMR+15! |
| Name | Line Occurrences |
|---|---|
| $$CHKALPMR | ALPMR+9 |
| PROCTX | BDWRDR2+6 |
| SET61 | ALPMR+13 |
| VISIT | BDWRDR2+4 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | SET61+3* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADA | SET61~, SET61+2, CHKALPMR~, CHKALPMR+1, CHKALPMR+2, CHKALPMR+3, CHKALPMR+4 |
| AMSG | SET61~, SET61+2 |
| >> BDW("ADDS" | PROCTX+15* |
| >> BDW("ALPMR" | ALPMR+6*, ALPMR+10* |
| >> BDW("DELS" | PROCTX+13* |
| >> BDW("DEMO" | VISIT+16* |
| >> BDW("MAIN TX | DATE" , PROCTX+2, PROCTX+3 |
| >> BDW("MFI" | VISIT+1* |
| >> BDW("MODS" | PROCTX+14* |
| >> BDW("NO CAT" | VISIT+6* |
| >> BDW("NO LOC" | VISIT+8*, VISIT+9*, VISIT+10* |
| >> BDW("NO PAT" | VISIT+11*, VISIT+12*, VISIT+13* |
| >> BDW("NO TYPE" | , VISIT+4* |
| >> BDW("RUN LOG" | , ALPMR+13 |
| >> BDW("V DFN" | PROCTX+2, PROCTX+3, PROCTX+5, PROCTX+7, PROCTX+8, PROCTX+9, PROCTX+10, PROCTX+11, PROCTX+13, PROCTX+14 |
| >> BDW("VISITS" | PROCTX+1* |
| >> BDW("ZERO" | VISIT+2* |
| BDWADA | ALPMR+5~, ALPMR+8*, ALPMR+9, ALPMR+11, ALPMR+13 |
| BDWAMSG | ALPMR+5~, ALPMR+11*, ALPMR+12, ALPMR+13 |
| >> BDWCNT | ALPMR+14 |
| >> BDWCNTR | ALPMR+6* |
| >> BDWDDR | PROCTX+2, PROCTX+3 |
| BDWE | BDWRDR2+3!, BDWRDR2+5, BDWRDR2+7! |
| BDWE("ERROR" | VISIT+1*, VISIT+2*, VISIT+4*, VISIT+6*, VISIT+8*, VISIT+9*, VISIT+10*, VISIT+11*, VISIT+12*, VISIT+13* , VISIT+16* |
| BDWH | BDWRDR2+7! |
| >> BDWIEDST | PROCTX+6, ALPMR+12 |
| >> BDWO("RUN" | PROCTX+2 |
| BDWT | BDWRDR2+7! |
| >> BDWV("IHS LOC | ATION CODE" , VISIT+10* |
| >> BDWV("LOC DFN | " , VISIT+7*, VISIT+8, VISIT+9, VISIT+10 |
| >> BDWV("PATIENT | DFN" , VISIT+11*, VISIT+12, VISIT+13, VISIT+14, VISIT+15, PROCTX+4, NAME" , VISIT+15*, VISIT+16 |
| >> BDWV("SRV CAT | " , VISIT+5*, VISIT+6 |
| >> BDWV("TX GENE | RATED" , PROCTX+2*, PROCTX+3* |
| >> BDWV("TYPE" | VISIT+3*, VISIT+4 |
| >> BDWV("V REC" | VISIT+1, VISIT+2, VISIT+3, VISIT+5, VISIT+7, VISIT+11 |
| >> BDWVMSG | PROCTX+5*, PROCTX+6 |
| RL | SET61~, SET61+1, SET61+2, SET61+3 |
| U | VISIT+1, VISIT+2, VISIT+3, VISIT+5, VISIT+7, VISIT+10, VISIT+11, VISIT+15, PROCTX+7, PROCTX+8 , PROCTX+9, PROCTX+10, PROCTX+11, PROCTX+13, PROCTX+14, SET61+2, SET61+3 |
| >> X | PROCTX+7*, PROCTX+9, PROCTX+10, PROCTX+11 |
| >> Y | VISIT+14*, PROCTX+8*, PROCTX+9 |
| >> ZTQUEUED | ALPMR+7 |