BPMVER ; IHS/OIT/LJF - IHS CODE FOR VERIFY DUPLICATE FUNCTION
Source file <BPMVER.m>
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Patient Merge | 3 | BPM DISPLAY VERIFIED BPM OVERWRITE CHECK BPMVER | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DINUM | ;EP - Check for possible overwrite data in DINUM'ed files ; Called by option BPM OVERWRITE CHECK | |
| OVERWRIT(BPMFILE,BPMN,BPMFLDS) | ;EP - called by CHK1^XDRRMRG1 ; stuffs overwrite selections when selected and for correct patient file ; VA code only stuff for file 2 and only if pair is marked as verified now | |
| SHOWVER | ; EP - display verified duplicate pair with merge direction and overwrite fields | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(15 - [#15] | Classic Fileman Calls | 
| 15.03 | FIND1^DIC | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | DINUM+19, DINUM+22, DINUM+23, DINUM+32 | 
| ^DIC - [#1] | SHOWVER+2, DINUM+6, DINUM+26, DINUM+32, DINUM+33 | 
| ^VA(15 - [#15] | SHOWVER+8, SHOWVER+9, DINUM+12, DINUM+13, DINUM+30 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AUPNLK | SHOWVER+1~, DINUM+3~ | 
| AUPNLK("ALL" | SHOWVER+6*, DINUM+10* | 
| BPMDA | DINUM+3~, DINUM+7, DINUM+11*, DINUM+12, DINUM+13, DINUM+30, DINUM+31 | 
| BPMFDA | OVERWRIT+3~, OVERWRIT+18! | 
| BPMFDA( | OVERWRIT+10*, OVERWRIT+11*, OVERWRIT+20* | 
| BPMFILE | OVERWRIT~, OVERWRIT+4, OVERWRIT+9, OVERWRIT+10 | 
| BPMFL | DINUM+4~, DINUM+19*, DINUM+20, DINUM+21, DINUM+22, DINUM+23, DINUM+26, DINUM+32, DINUM+33 | 
| BPMFLD | SHOWVER+1~, SHOWVER+19 | 
| BPMFLDS | OVERWRIT~ | 
| BPMFLDS( | OVERWRIT+17 | 
| >> BPMFND | DINUM+18*, DINUM+37*, DINUM+39 | 
| BPMIEN | OVERWRIT+3~, OVERWRIT+4*, OVERWRIT+7, OVERWRIT+8*, OVERWRIT+10, OVERWRIT+11, OVERWRIT+13*, OVERWRIT+16*, OVERWRIT+20 | 
| BPMIENS | OVERWRIT+3~, OVERWRIT+18! | 
| BPMIENS(1 | OVERWRIT+9*, OVERWRIT+13, OVERWRIT+19* | 
| BPMN | OVERWRIT~, OVERWRIT+4, OVERWRIT+8, OVERWRIT+16 | 
| BPMPFILE | DINUM+3~, DINUM+6* | 
| BY | SHOWVER+1~, SHOWVER+12* | 
| DFNFR | SHOWVER+1~, SHOWVER+9*, SHOWVER+10*, SHOWVER+19, DINUM+3~, DINUM+13*, DINUM+14*, DINUM+31, DINUM+34, DINUM+36 | 
| DFNFRX | DINUM+4~, DINUM+31* | 
| DFNTO | SHOWVER+1~, SHOWVER+9*, SHOWVER+10*, SHOWVER+19, DINUM+3~, DINUM+13*, DINUM+14*, DINUM+31, DINUM+34, DINUM+36 | 
| DFNTOX | DINUM+4~, DINUM+31* | 
| DIC | SHOWVER+1~, SHOWVER+4*, SHOWVER+12*, DINUM+3~, DINUM+8* | 
| DIC("A" | SHOWVER+5*, DINUM+9* | 
| DIC("S" | SHOWVER+4*, DINUM+8* | 
| DIC(0 | SHOWVER+4*, DINUM+8* | 
| DIR | SHOWVER+1~, SHOWVER+17!, DINUM+35~ | 
| DIR("A" | SHOWVER+16* | 
| DIR("B" | SHOWVER+16* | 
| DIR(0 | SHOWVER+16* | 
| >> DIRUT | SHOWVER+19 | 
| FILEDIC | DINUM+4~, DINUM+33* | 
| FILREC1 | SHOWVER+20! | 
| FILREC2 | SHOWVER+20! | 
| FLD | SHOWVER+20! | 
| FLDS | SHOWVER+1~, SHOWVER+12* | 
| FOUND | DINUM+4~ | 
| FR | SHOWVER+1~, SHOWVER+13* | 
| I | OVERWRIT+3~, OVERWRIT+17*, OVERWRIT+19, OVERWRIT+20 | 
| IOF | SHOWVER+17 | 
| IOP | SHOWVER+1~, SHOWVER+13* | 
| L | SHOWVER+1~, SHOWVER+12* | 
| NAME | SHOWVER+20! | 
| >> NAMIEN1 | DINUM+34* | 
| >> NAMIEN2 | DINUM+34* | 
| NDIFFS | SHOWVER+20! | 
| NLIN | SHOWVER+20! | 
| NOD1 | SHOWVER+20! | 
| NOD2 | SHOWVER+20! | 
| NODE | SHOWVER+20! | 
| OVERWRIT | DINUM+4~, DINUM+29!, DINUM+36, DINUM+37! | 
| PACKAGE | SHOWVER+20!, DINUM+3~, DINUM+32* | 
| PIECE | SHOWVER+20! | 
| PRIFILE | DINUM+4~, DINUM+30* | 
| REVIEW | DINUM+4~, DINUM+36* | 
| TO | SHOWVER+1~, SHOWVER+13* | 
| U | SHOWVER+9, SHOWVER+10, DINUM+13, DINUM+14, DINUM+22, DINUM+26, DINUM+30, DINUM+32 | 
| X | SHOWVER+8*, SHOWVER+9, SHOWVER+10, DINUM+3~, DINUM+12*, DINUM+13, DINUM+14, DINUM+23*, DINUM+24, DINUM+25 | 
| XDRA | SHOWVER+20! | 
| XDRDA | SHOWVER+1~, SHOWVER+3, SHOWVER+7*, SHOWVER+8, SHOWVER+9, SHOWVER+13, DINUM+4~, DINUM+31*, DINUM+37 | 
| XDRFILE | SHOWVER+1~, SHOWVER+2*, SHOWVER+19*, DINUM+4~, DINUM+33*, DINUM+34, DINUM+36, DINUM+37 | 
| XDRGL | DINUM+4~, DINUM+30* | 
| XDRGLB | SHOWVER+1~, SHOWVER+2*, DINUM+3~, DINUM+6* | 
| XDRY | DINUM+4~, DINUM+36* | 
| >> Y | SHOWVER+7, SHOWVER+17, DINUM+11 |