BCHUADD1 ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED ;
Source file <BCHUADD1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | ^DIC YN^DICN ^DIE ^DIR |
| IHS RPMS CHR System | 2 | (DIRX,EXITMSG,GETRECD)^BCHUADD 2^BCHUEDT |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Kernel | 1 | EN^XQOR |
| Package | Total | Caller Graph |
|---|---|---|
| IHS RPMS CHR System | 7 | BCH UPDATE NON REG PAT BCH10P6 BCHEGP1 BCHHL7F BCHPCCBL BCHUADD BCHUEDT |
| IHS Support HL7 Interfaces | 1 | BHLBCH1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| E | ;do you wish to edit? if not, delete, if yes, go back to edit
|
|
| EDIT | ;
|
|
| UPNONREG | ;EP
|
|
| GETPAT | ;EP
|
|
| RECCHECK | ;EP
|
|
| NOREG | ;
|
|
| SETARRAY | ;set up array for pcc protocol call
|
|
| ASK | ;
|
|
| PROTOCOL | ;PEP - announce chr record has been added
|
| Name | Field # of Occurrence |
|---|---|
| DIRX^BCHUADD | GETPAT+26 |
| EXITMSG^BCHUADD | EDIT+1 |
| GETRECD^BCHUADD | E+6 |
| 2^BCHUEDT | EDIT+2 |
| ^DIC | GETPAT+22, NOREG+6, UPNONREG+2 |
| YN^DICN | GETPAT+25 |
| ^DIE | GETPAT+27, NOREG+17, NOREG+24, NOREG+26, UPNONREG+12 |
| ^DIR | GETPAT+19, NOREG+2, NOREG+21, ASK+1, E+2 |
| $$VAL^XBDIQ1 | RECCHECK+12, RECCHECK+13, RECCHECK+14 |
| EN^XQOR | PROTOCOL+4 |
| 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 |
|
| 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 |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^AUPNPAT - [#9000001] | Classic Fileman Calls |
| ^BCHR - [#90002] | Classic Fileman Calls |
| ^BCHRPAT - [#90002.11] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BCHR - [#90002] | RECCHECK+2, RECCHECK+15, RECCHECK+16, RECCHECK+17, RECCHECK+18, RECCHECK+19, SETARRAY+4, SETARRAY+5, SETARRAY+6 |
| ^BCHRPED - [#90002.02] | SETARRAY+15, SETARRAY+16, SETARRAY+17 |
| ^BCHRPED("AD" | SETARRAY+14 |
| ^BCHRPROB - [#90002.01] | RECCHECK+11, RECCHECK+12, RECCHECK+13, RECCHECK+14, SETARRAY+9, SETARRAY+10, SETARRAY+11, SETARRAY+12, SETARRAY+13 |
| ^BCHRPROB("AD" | RECCHECK+8, RECCHECK+10, SETARRAY+8 |
| ^BCHSITE - [#90002.31] | SETARRAY+2 |
| ^BCHTACTL - [#90002.56] | SETARRAY+7 |
| ^BCHTPROB - [#90002.53] | SETARRAY+13 |
| ^BCHTSERV - [#90002.54] | SETARRAY+13 |
| ^DIC(9.4 - [#9.4] | SETARRAY+1 |
| ^ORD(101 - [#101] | PROTOCOL+3 |
| Name | Line Occurrences |
|---|---|
| ASK | GETPAT+20, GETPAT+21, NOREG+13 |
| E | RECCHECK+15, RECCHECK+16, RECCHECK+17 |
| EDIT | E+4 |
| GETPAT | GETPAT+25, GETPAT+28, NOREG+4, ASK+4 |
| NOREG | GETPAT+24 |
| RECCHECK | E+7, EDIT+3 |
| SETARRAY | PROTOCOL+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | GETPAT+25* |
| BCHERROR | RECCHECK+1!, RECCHECK+3*, RECCHECK+4*, RECCHECK+5*, RECCHECK+6*, RECCHECK+7*, RECCHECK+8*, RECCHECK+11*, RECCHECK+12*, RECCHECK+13* , RECCHECK+14*, RECCHECK+18*, RECCHECK+19*, E+1 |
| BCHEV | PROTOCOL+5! |
| BCHEV("ACTLOC" | SETARRAY+7* |
| BCHEV("CHR IE | N" , SETARRAY+3* |
| BCHEV("DATA0" | SETARRAY+4*, SETARRAY+7 |
| BCHEV("DATA12" | SETARRAY+5* |
| BCHEV("DATA13" | SETARRAY+6* |
| BCHEV("EDUC" | SETARRAY+17* |
| BCHEV("PKG" | SETARRAY+1* |
| BCHEV("POV" | SETARRAY+13* |
| BCHEV("SITE" | SETARRAY+2* |
| >> BCHF | GETPAT+26* |
| >> BCHNAME | GETPAT+22*, NOREG+6 |
| >> BCHNRPAT | NOREG+14*, NOREG+17, NOREG+24, NOREG+26, UPNONREG+10*, UPNONREG+12 |
| BCHOKAY | RECCHECK+1! |
| >> BCHPKG | SETARRAY+1* |
| >> BCHQUIT | NOREG+3*, ASK+2*, ASK+3* |
| >> BCHR | GETPAT+27, NOREG+26, RECCHECK+2, RECCHECK+8, RECCHECK+10, RECCHECK+15, RECCHECK+16, RECCHECK+17, RECCHECK+18, RECCHECK+19 , SETARRAY+3, SETARRAY+4, SETARRAY+5, SETARRAY+6, SETARRAY+8, SETARRAY+14 |
| >> BCHR0 | RECCHECK+2*, RECCHECK+3, RECCHECK+4, RECCHECK+5, RECCHECK+6, RECCHECK+7 |
| >> BCHRWDEL | EDIT+1* |
| >> BCHUEDT | E+4 |
| >> BCHV | GETPAT+26* |
| C | SETARRAY+8*, SETARRAY+13*, SETARRAY+14*, SETARRAY+17*, SETARRAY+18! |
| DA | GETPAT+27*!, NOREG+17*!, NOREG+21!, NOREG+24*!, NOREG+26*!, E+2!, UPNONREG+12*! |
| >> DFN | GETPAT+5*, GETPAT+26*, GETPAT+27 |
| DIC | GETPAT+22*!, NOREG+6*!, UPNONREG+2*!, UPNONREG+9! |
| DIC("B" | NOREG+6* |
| DIC(0 | GETPAT+22*, NOREG+6*, UPNONREG+2* |
| DIE | GETPAT+27*!, NOREG+17*!, NOREG+24*!, NOREG+26*!, UPNONREG+12*! |
| DIR | GETPAT+19!, NOREG+2!, NOREG+21!, ASK+1!, E+2! |
| DIR("?" | GETPAT+7*, GETPAT+8*, GETPAT+9*, GETPAT+10*, GETPAT+11*, GETPAT+12*, GETPAT+13*, GETPAT+14*, GETPAT+15*, GETPAT+16* , GETPAT+17*, GETPAT+18* |
| DIR("A" | GETPAT+6*, NOREG+2*, NOREG+21*, ASK+1*, E+2* |
| DIR("B" | NOREG+2*, NOREG+21*, ASK+1*, E+2* |
| DIR(0 | GETPAT+6*, NOREG+2*, NOREG+21*, ASK+1*, E+2* |
| >> DIRUT | GETPAT+19*, GETPAT+21, NOREG+2*, NOREG+3, NOREG+23, ASK+1*, ASK+2, E+3 |
| DR | GETPAT+27*!, NOREG+17*!, NOREG+24*!, NOREG+26*!, UPNONREG+12*! |
| >> DUOUT | GETPAT+19, NOREG+2, ASK+1 |
| DUZ(2 | SETARRAY+2 |
| IOF | GETPAT+1 |
| U | NOREG+15, RECCHECK+3, RECCHECK+4, RECCHECK+5, RECCHECK+6, RECCHECK+7, RECCHECK+11, RECCHECK+12, RECCHECK+13, RECCHECK+14 , RECCHECK+15, RECCHECK+16, RECCHECK+17, SETARRAY+7, SETARRAY+10, SETARRAY+11, SETARRAY+12, SETARRAY+13, SETARRAY+16 |
| X | GETPAT+20, GETPAT+22*, RECCHECK+9~, RECCHECK+10*, RECCHECK+11, RECCHECK+12, RECCHECK+13, RECCHECK+14, PROTOCOL+3*, SETARRAY+8* , SETARRAY+9, SETARRAY+10, SETARRAY+11, SETARRAY+12, SETARRAY+13, SETARRAY+14*, SETARRAY+15, SETARRAY+16, SETARRAY+17, SETARRAY+18! |
| Y | GETPAT+22, GETPAT+24, GETPAT+26, GETPAT+28!, NOREG+4, NOREG+13, NOREG+14, NOREG+15, NOREG+22, ASK+3 , RECCHECK+9~, E+5, EDIT+1, UPNONREG+9!, UPNONREG+10 |