VAFCDD01 ;ALB/JRP,LTL-DATA DICTIONARY UTILITIES ;05-SEP-1996
Source file <VAFCDD01.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 5 | ($$PROCESS,REGEDIT,TRANSMIT)^VAFCDD01 $$PIVNW^VAFHPIVT $$EN^VAFHREG $$SEND^VAFHUTL KILL^VAFHUTL2 | 
| VA Fileman | 1 | ^DIE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PVT4A08(DFN) | ;Create entry in ADT/HL7 PIVOT file for an ADT-A08 event ; and mark it for transmission | |
| MESSAGE(PIVOTPTR,NUMBER) | ; | |
| TRANSMIT(PIVOTNUM) | ; | |
| AVAFC(DFN) | ;AVAFC* cross reference for PATIENT file (#2) | 
 
 | 
| HL7A08 | ; | |
| PROCESS() | ; | |
| XMITFLAG(PIVOTPTR,PIVOTNUM,TURNOFF) | ;Turn transmission flag for entry ; in ADT/HL7 PIVOT file on/off | 
 
 | 
| SETTFLAG(PIVOTPTR,PIVOTNUM,TURNOFF) | ;Turn transmission flag for entry ; in ADT/HL7 PIVOT file on/off | |
| SECA08(DFN) | ;PUT ENTRY IN PIVOT FILE WHEN USER FLAGS A PT AS SENSITIVE IN | |
| REG() | ; | |
| REGEDIT(PIVOTNUM,FIELDS) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIE | REGEDIT+9, TRANSMIT+5, MESSAGE+4, SECA08+11 | 
| $$PROCESS^VAFCDD01 | HL7A08+14 | 
| REGEDIT^VAFCDD01 | HL7A08+16 | 
| TRANSMIT^VAFCDD01 | HL7A08+17, SECA08+13 | 
| $$PIVNW^VAFHPIVT | PVT4A08+16, HL7A08+10, SECA08+4 | 
| $$EN^VAFHREG | AVAFC+57 | 
| $$SEND^VAFHUTL | AVAFC+43, AVAFC+58, PVT4A08+22, PVT4A08+24 | 
| KILL^VAFHUTL2 | HL7A08+1 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD(391.71 | XMITFLAG+40, XMITFLAG+42, XMITFLAG+45, SETTFLAG+36, SETTFLAG+38, SETTFLAG+41 | 
| ^DPT - [#2] | AVAFC+31, PVT4A08+9 | 
| ^VAT(391.71 - [#391.71] | PVT4A08+19*, HL7A08+12, SECA08+6, XMITFLAG+26, XMITFLAG+28, XMITFLAG+35*, XMITFLAG+37*, SETTFLAG+26, SETTFLAG+28, SETTFLAG+33* | 
| Name | Line Occurrences | 
|---|---|
| $$REG | AVAFC+45 | 
| PVT4A08 | AVAFC+49, AVAFC+60 | 
| SETTFLAG | AVAFC+63, PVT4A08+24 | 
| XMITFLAG | AVAFC+52, PVT4A08+22 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | REGEDIT+7*, REGEDIT+10!, TRANSMIT+3*, TRANSMIT+6!, MESSAGE+2*, MESSAGE+5!, SECA08+9*, SECA08+12!, XMITFLAG+24~, XMITFLAG+30* , XMITFLAG+35, XMITFLAG+37, SETTFLAG+24~, SETTFLAG+30*, SETTFLAG+33 | 
| DFN | AVAFC~, AVAFC+31, AVAFC+49, AVAFC+60, PVT4A08~, PVT4A08+9, PVT4A08+14, PVT4A08+16, HL7A08+1, HL7A08+9 , HL7A08+10, SECA08~, SECA08+3, SECA08+4 | 
| DIE | REGEDIT+7*, REGEDIT+10!, TRANSMIT+3*, TRANSMIT+6!, MESSAGE+2*, MESSAGE+5!, SECA08+9*, SECA08+12! | 
| >> DIU(0 | AVAFC+34 | 
| DR | REGEDIT+8*, REGEDIT+10!, TRANSMIT+4*, TRANSMIT+6!, MESSAGE+3*, MESSAGE+5!, SECA08+10*, SECA08+12! | 
| DT | PVT4A08+16, HL7A08+10, SECA08+4 | 
| DUZ(2 | PVT4A08+19 | 
| FIELDS | REGEDIT~ | 
| IEN | HL7A08+8~, HL7A08+12*, HL7A08+13, HL7A08+16, HL7A08+17, SECA08+2~, SECA08+6*, SECA08+7, SECA08+9, SECA08+13 | 
| INDEX | PROCESS+4~*, PROCESS+5*, PROCESS+6 | 
| NODE | XMITFLAG+24~, XMITFLAG+42*, XMITFLAG+43, XMITFLAG+45*, XMITFLAG+46, SETTFLAG+24~, SETTFLAG+38*, SETTFLAG+39, SETTFLAG+41*, SETTFLAG+42 | 
| NUMBER | MESSAGE~ | 
| PIVOTNUM | AVAFC+36~, AVAFC+50, AVAFC+52, AVAFC+59, AVAFC+60, AVAFC+61, AVAFC+63, PVT4A08+16*, PVT4A08+17, PVT4A08+19 , PVT4A08+22, PVT4A08+24, REGEDIT~, REGEDIT+7, TRANSMIT~, TRANSMIT+3, HL7A08+8~, HL7A08+10*, HL7A08+11, HL7A08+12 , SECA08+2~, SECA08+4*, SECA08+5, SECA08+6, XMITFLAG~, XMITFLAG+20*, XMITFLAG+21, XMITFLAG+28, SETTFLAG~, SETTFLAG+20* , SETTFLAG+21, SETTFLAG+28 | 
| PIVOTPTR | MESSAGE~, MESSAGE+2, XMITFLAG~, XMITFLAG+19*, XMITFLAG+21, XMITFLAG+26, XMITFLAG+28*, XMITFLAG+30, SETTFLAG~, SETTFLAG+19* , SETTFLAG+21, SETTFLAG+26, SETTFLAG+28*, SETTFLAG+30 | 
| PTR | HL7A08+8~, HL7A08+9*, HL7A08+10, SECA08+2~, SECA08+3*, SECA08+4 | 
| RETURN | PROCESS+4~*, PROCESS+6*, PROCESS+7, PROCESS+8 | 
| TURNOFF | XMITFLAG~, XMITFLAG+22*, XMITFLAG+31, SETTFLAG~, SETTFLAG+22*, SETTFLAG+31 | 
| U | PVT4A08+19, XMITFLAG+37 | 
| >> VAFCA08 | AVAFC+40 | 
| VAFCF | AVAFC+38!, AVAFC+46, AVAFC+47, XMITFLAG+37 | 
| VAFCFLDS | PROCESS+3, HL7A08+7, HL7A08+14*, HL7A08+15, HL7A08+16, HL7A08+18! | 
| VAFCFLDS( | AVAFC+47*, PROCESS+5 | 
| >> VAFCFLG | AVAFC+56, AVAFC+57*, PVT4A08+24 | 
| >> VAFHBEF | HL7A08+1 | 
| >> VAFHCA08 | AVAFC+55 | 
| >> VAFHMRG | HL7A08+1 | 
| VALUE | XMITFLAG+24~, SETTFLAG+24~ | 
| VARPTR | AVAFC+36~, PVT4A08+14*, PVT4A08+16 | 
| X | XMITFLAG+24~, XMITFLAG+31*, XMITFLAG+35, SETTFLAG+24~, SETTFLAG+31*, SETTFLAG+33 | 
| >> XQY0 | REG+3, REG+4 | 
| XREFNUM | XMITFLAG+24~, XMITFLAG+39*, XMITFLAG+40*, XMITFLAG+42, XMITFLAG+45, SETTFLAG+24~, SETTFLAG+35*, SETTFLAG+36*, SETTFLAG+38, SETTFLAG+41 |