BPMXDRV ;IHS/PHXAO/AEF - PATIENT MERGE SPECIAL ROUTINES DRIVER - 6/26/12 ;
Source file <BPMXDRV.m>
| Package | Total | Caller Graph |
|---|---|---|
| IHS Patient Merge | 1 | BPM MERGE READY DUPLICATES |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ASK | ;
|
|
| BATCH(XDRX) | ;
|
|
| EN(BPMRY) | ;EP
|
|
| QUE | ;EP
|
|
| DESC | ;;----- ROUTINE DESCRIPTION
|
| Name | Field # of Occurrence |
|---|---|
| VISITS^BPMMRG | EN+13 |
| $$HRCN^BPMU | BATCH+16, BATCH+17 |
| EN^BPMX3PB | EN+22 |
| EN^BPMXEDR | EN+58 |
| EN^BPMXLR | EN+35 |
| EN^BPMXMPI | EN+56 |
| EN^BPMXPRB | EN+38 |
| EN^BPMXTAX | EN+19 |
| EN^BPMXVP | EN+16 |
| EN^BPMXVST | EN+27 |
| EN^BPMXWP | EN+30 |
| $$CHK^BQIPTMRG | EN+9 |
| CHK^BQIPTMRG | EN+7 |
| EN^BQIPTMRG | EN+10 |
| EN^DDIOL | DESC+23 |
| $$GET1^DIQ | QUE+16 |
| ^DIR | QUE+47, ASK+4 |
| $$FILE^XDRDPICK | QUE+12 |
| NAME^XDRMERGB | QUE+48 |
| EN^XDRVCHEK | QUE+6 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(19.1 - [#19.1] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC - [#1] | QUE+20 |
| ^VA(15 - [#15] | QUE+24, QUE+25 |
| ^VA(200 - [#200] | QUE+15 |
| Name | Line Occurrences |
|---|---|
| ASK | BATCH+19, BATCH+20 |
| BATCH | QUE+39 |
| Name | Field # of Occurrence |
|---|---|
| ^( | QUE+24 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BPMRY | EN~, EN+8, EN+10, EN+13, EN+16, EN+19, EN+22, EN+27, EN+30, EN+35 , EN+38, EN+56, EN+58 |
| DA | QUE+10~ |
| DIC | QUE+8~ |
| DIE | QUE+8~ |
| DIK | QUE+10~ |
| DIR | QUE+8~, QUE+43!, QUE+47!, ASK+2~, ASK+4! |
| DIR("A" | QUE+44*, QUE+45*, QUE+46*, ASK+3* |
| DIR(0 | QUE+43*, ASK+3* |
| DIRUT | ASK+4! |
| DR | QUE+8~ |
| >> DTOUT | BATCH+8, BATCH+9, BATCH+19, BATCH+20, ASK+4 |
| >> DUOUT | BATCH+8, BATCH+9, BATCH+19, BATCH+20, ASK+4 |
| DUZ | QUE+15 |
| DUZ(2 | BATCH+16, BATCH+17 |
| FR | EN+8~*, EN+9 |
| I | DESC+23~*, BATCH+3~, BATCH+8*, BATCH+9, BATCH+10, BATCH+12, BATCH+14, BATCH+16 |
| IOF | BATCH+6, BATCH+19 |
| J | BATCH+3~, BATCH+9*, BATCH+11, BATCH+12, BATCH+14, BATCH+17 |
| K | ASK+2~, ASK+5* |
| N | ASK+2~, ASK+6*, ASK+7 |
| N1 | ASK+2~, ASK+7*, ASK+8 |
| N2 | ASK+2~, ASK+7*, ASK+8 |
| U | QUE+26, QUE+27, QUE+28, QUE+29, QUE+30, QUE+31, QUE+32, BATCH+10, BATCH+11, BATCH+14 , ASK+7 |
| X | DESC+23~*, QUE+9~, QUE+14~, QUE+15*, QUE+16, QUE+22*, QUE+24* |
| X01 | BATCH+3~, BATCH+10* |
| X02 | BATCH+3~, BATCH+11* |
| X1 | BATCH+3~, BATCH+10*, BATCH+12, BATCH+13*, BATCH+16 |
| X1S | BATCH+3~, BATCH+10*, BATCH+16 |
| X2 | BATCH+3~, BATCH+11*, BATCH+12, BATCH+17 |
| X2S | BATCH+3~, BATCH+11*, BATCH+17 |
| >> XDRDIC | QUE+20*, QUE+21, QUE+30, BATCH+10, BATCH+11 |
| XDRFDA | QUE+10~ |
| XDRFIL | QUE+9~, QUE+12*, QUE+13, QUE+20 |
| XDRGLOB | QUE+9~, QUE+21*, QUE+24 |
| XDRI | QUE+10~ |
| XDRIENS | QUE+10~ |
| XDRJ | QUE+10~ |
| XDRK | QUE+10~ |
| XDRKEY | QUE+14~, QUE+15*, QUE+16*, QUE+18 |
| XDRMA | QUE+8~ |
| XDRNAME | QUE+9~ |
| XDRX | QUE+9~, QUE+39, QUE+40, BATCH~, BATCH+4, BATCH+5!, BATCH+8, BATCH+9, BATCH+20 |
| XDRX( | QUE+31*, QUE+32*, ASK+8* |
| XDRX(0 | QUE+35 |
| XDRXX | QUE+8~ |
| XDRY | QUE+9~, BATCH+3~, BATCH+4* |
| XDRY( | BATCH+8, BATCH+9, BATCH+12!, ASK+8 |
| XDRYY | QUE+8~ |
| XNCNT | QUE+23*, QUE+33*, QUE+34, BATCH+3~, BATCH+7*, BATCH+14*, BATCH+16, BATCH+19, ASK+3 |
| >> XNCNT0 | QUE+23* |
| XX | BATCH+3~ |
| XX( | BATCH+14*, ASK+7 |
| Y | QUE+9~, QUE+13, QUE+18*, QUE+24*, QUE+25, QUE+31, QUE+32, QUE+47, ASK+2~, ASK+5* , ASK+6 |
| Y( | ASK+5! |
| YVAL | QUE+25~*, QUE+26, QUE+27, QUE+28, QUE+29, QUE+30, QUE+31, QUE+32 |
| ZTDTH | QUE+8~ |
| ZTSK | QUE+8~ |
| >> ZTSTOP | EN+7, EN+9* |
| Name | Field # of Occurrence |
|---|---|
| $T(CHK^BQIPTMRG | EN+7 |
| $T(DESC+I | DESC+23 |