VBECDCM2 ;hoifo/gjc-VBECS MAPPING TABLE add, edit & delete utilities;Nov 21, 2002
Source file <VBECDCM2.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| VBECS | 3 | VBEC UPDATE TRANS. REACT. REC VBECDCM VBECDCM0 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN654 | ; handle transfusion reactions.
|
|
| XIT | ; unlock, kill, and quit
|
|
| POP6005(VBECFILE,VBECIEN,VBEC01,VBECID,VBECANTI) | ; Populate the
; VBECS MAPPING TABLE file (#6005) with antigen/antibody & blood ; transfusion reaction data. ; Input: VBECFILE=VistA file referenced (required) ; VBECIEN=VistA internal entry number referenced ; VBEC01=value of the .01 field (required, external) ; VBECID=file identifier ; VBECANTI=antibody/antigen identifier |
|
| DELETE(VBECFN) | ; delete individual record from file 6005 that no longer exist
; in their parent files. |
| Name | Field # of Occurrence |
|---|---|
| $$NEWERR^%ZTER | EN654+1 |
| FILE^DIE | EN654+46 |
| UPDATE^DIE | POP6005+19 |
| ^DIK | EN654+35, DELETE+10 |
| $$ROOT^DILFD | DELETE+5 |
| $$CHECKSUM^VBECDCU2 | EN654+38, EN654+39, POP6005+9, POP6005+10, POP6005+11 |
| $$LOCK^VBECDCU2 | EN654+7, EN654+23 |
| UNLOCK^VBECDCU2 | EN654+15, EN654+49 |
| $$NOW^XLFDT | EN654+45, POP6005+18 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VBEC(6005 - [#6005] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | EN654+2 |
| ^LAB(65.4 - [#65.4] | EN654+10, EN654+11, EN654+24, EN654+25 |
| ^TMP($J | XIT+3! |
| ^VBEC(6005 - [#6005] | EN654+6, EN654+17, EN654+26, XIT+1, POP6005+12, DELETE+6, DELETE+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EN654+36!, DELETE+4!, DELETE+10! |
| CNT | EN654+9*, EN654+12*, EN654+13, EN654+18, XIT+2! |
| COUNT | POP6005+12*, POP6005+13, POP6005+14, POP6005+15, POP6005+16, POP6005+17, POP6005+18, POP6005+19! |
| DA | EN654+35!*, EN654+36!, DELETE+4!, DELETE+10*! |
| DIC | EN654+36!, DELETE+4!, DELETE+10! |
| DIK | EN654+35!*, EN654+36!, DELETE+4!, DELETE+10*! |
| DIR | XIT+2! |
| DIRUT | XIT+2! |
| DTOUT | XIT+2! |
| DUOUT | XIT+2! |
| U | EN654+11, EN654+12, EN654+29, EN654+34, EN654+38, EN654+39, EN654+40, EN654+41, EN654+42 |
| VBEC01 | EN654+25*, EN654+26, XIT+2!, POP6005~, POP6005+9, POP6005+14 |
| VBEC6005 | DELETE+4~, DELETE+7*, DELETE+10 |
| VBECANTI | XIT+2!, POP6005~, POP6005+11, POP6005+16 |
| VBECFDA | POP6005+19! |
| VBECFDA(6005 | EN654+41*, EN654+42*, EN654+43*, EN654+44*, EN654+45*, POP6005+13*, POP6005+14*, POP6005+15*, POP6005+16*, POP6005+17* , POP6005+18* |
| VBECFILE | POP6005~, POP6005+13 |
| VBECFLD | XIT+2! |
| VBECFLE | XIT+2! |
| VBECFLG | EN654+17*, EN654+23*, EN654+29*, EN654+35*, EN654+40*, EN654+53, XIT+2!, DELETE+10* |
| VBECFN | DELETE~, DELETE+5, DELETE+6 |
| VBECHLP | XIT+2! |
| VBECID | POP6005~, POP6005+10, POP6005+15 |
| VBECIEN | EN654+26*, EN654+29, EN654+30, EN654+35, EN654+41, EN654+42, EN654+43, EN654+44, EN654+45, XIT+2! , POP6005~, POP6005+13, DELETE+4~, DELETE+8*, DELETE+9 |
| VBECIEN(0 | EN654+26*, EN654+40, EN654+41, EN654+42 |
| VBECRT | XIT+2!, DELETE+4~, DELETE+5*, DELETE+9 |
| VBECTMP | XIT+2! |
| VBECTOT | EN654+38*, EN654+39*, EN654+40!, EN654+44, POP6005+9*, POP6005+10*, POP6005+11*, POP6005+17, POP6005+19! |
| VBECX | XIT+2!, DELETE+4~, DELETE+5*, DELETE+6*, DELETE+7, DELETE+8 |
| VBECXIT | XIT+2! |
| VBECY | EN654+9*, EN654+10*, EN654+11, EN654+12, EN654+24*, EN654+25, EN654+29, XIT+2! |
| VBECY(0 | EN654+11*, EN654+12, EN654+25*, EN654+29, EN654+34, EN654+38, EN654+39, EN654+41, EN654+42 |
| VBECYN | XIT+2! |
| X | EN654+2*, EN654+36!, XIT+2!, DELETE+4!, DELETE+10! |
| Y | EN654+36!, XIT+2!, DELETE+4!, DELETE+10! |