VAFHUTL ;ALB/CM/PHH/EG/GAH UTILITIES ROUTINE ; 10/18/06
Source file <VAFHUTL.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 2 | $$SDAPI^SDAMA301 $$GETLAST^SDOE |
| VA Fileman | 2 | ^DIC ^DIE |
| Health Level Seven | 1 | $$HLDATE^HLFNC |
| Registration | 1 | $$SCE^DGSDU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VPTR(TYPE,DFN,EDATE) | ;
|
|
| LTDQ | ||
| DPROTO(PNAM) | ;returns 0 if protocol disabled field is not null, ie disabled
; returns 1 if protocol is NOT disabled |
|
| UPDATE(PIVOT,ADATE,APTR,REMOVE) | ;
|
|
| LTD(DFN) | ;
|
|
| NOSEND() | ;function TURNS OFF the on/off parameter to send ADT messages.
; used by init to disable all ADT HL7 protocols ; |
|
| SEND(VAR1) | ;this function will test for the on/off parameter to send ADT messages.
|
|
| HLQ(DATA) | ;this function returns the value passed to it or HLQ
|
|
| GETF(SEG) | ;NOT USED ANY MORE
|
| FileNo | Call Tags |
|---|---|
| ^VAT(391.71 - [#391.71] | Classic Fileman Calls |
| ^HL(771 - [#771] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(43 - [#43] | SEND+6, SEND+7, NOSEND+7, NOSEND+8* |
| ^DGPM - [#405] | VPTR+9 |
| ^DGPM("APID" | VPTR+8 |
| ^DGPM("ATID1" | LTD+19 |
| ^DGPM("ATID3" | LTD+22 |
| ^DPT - [#2] | LTD+19, LTD+25 |
| ^HL(771 - [#771] | GETF+21, GETF+27 |
| ^ORD(101 - [#101] | DPROTO+2 |
| ^SCE - [#409.68] | VPTR+13 |
| ^SCE("ADFN" | VPTR+13, VPTR+14 |
| ^TMP($J | LTD+32, LTD+33, LTD+34, LTD+38! |
| ^VAT(391.71 - [#391.71] | UPDATE+15, UPDATE+21, UPDATE+26, UPDATE+28 |
| Name | Line Occurrences |
|---|---|
| $$VPTR | LTDQ+1 |
| LTDQ | LTD+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADATE | UPDATE~, UPDATE+23 |
| APTR | UPDATE~, UPDATE+17, UPDATE+18*, UPDATE+19*, UPDATE+20*, UPDATE+24 |
| DA | UPDATE+21*, UPDATE+26, UPDATE+28, UPDATE+29! |
| DATA | HLQ~, HLQ+1, HLQ+2 |
| DFN | LTD~, LTD+16, LTD+19, LTD+22, LTD+25, LTD+29, LTD+32, LTD+33, LTD+34, LTD+41 , LTDQ+1, VPTR~, VPTR+3, VPTR+8, VPTR+13, VPTR+14 |
| DIC | GETF+24*, GETF+25!, UPDATE+29! |
| DIC(0 | GETF+24*, UPDATE+22* |
| DIE | UPDATE+22*, UPDATE+29! |
| DR | UPDATE+22*, UPDATE+23*, UPDATE+24*, UPDATE+25*, UPDATE+29! |
| DT | LTD+19, LTD+22, LTD+32, LTD+33 |
| EDATE | VPTR~, VPTR+3 |
| ENT | GETF+17~, GETF+21*, GETF+22, GETF+27 |
| FLDS | GETF+17~, GETF+27*, GETF+28 |
| FLG | LTD+12~, LTD+14*, LTD+19*, LTD+22*, LTD+25*, LTD+36*, LTD+42*, LTDQ+1, LTDQ+3 |
| >> HL("SAN" | GETF+18, GETF+21 |
| >> HLQ | HLQ+1 |
| IND | VPTR+4~, VPTR+8* |
| LAST | LTD+12~, LTD+19*, LTD+22*, LTD+25*, LTD+36*, LTD+42*, LTDQ, LTDQ+1, LTDQ+3, VPTR+13 , VPTR+14 |
| LTD | LTD+12~, LTD+19*, LTD+22*, LTD+25*, LTD+29, LTD+36*, LTD+41, LTD+42* |
| PIVOT | UPDATE~, UPDATE+14, UPDATE+15, UPDATE+21 |
| PNAM | DPROTO~, DPROTO+2 |
| PTR | VPTR+4~, VPTR+8*, VPTR+9*, VPTR+10*, VPTR+13*, VPTR+14*, VPTR+15 |
| REMOVE | UPDATE~, UPDATE+16*, UPDATE+25 |
| SDARRAY | LTD+28~, LTD+30 |
| SDARRAY("FLDS" | LTD+29* |
| SDARRAY(4 | LTD+29* |
| SDCLIEN | LTD+28~, LTD+31*, LTD+32*, LTD+33, LTD+34 |
| SDDATE | LTD+28~, LTD+29*, LTD+32, LTD+33*, LTD+34, LTD+36 |
| SDSTAT | LTD+28~, LTD+34*, LTD+35 |
| SEG | GETF~, GETF+18, GETF+24 |
| TYPE | VPTR~, VPTR+3, VPTR+5, VPTR+6, VPTR+11 |
| VAR1 | SEND~, SEND+5~, SEND+6*, SEND+7*, SEND+8, NOSEND+6~, NOSEND+7*, NOSEND+8 |
| VARPTR | LTD+12~, LTD+25*, LTD+37!, LTD+42*, LTDQ+1*, LTDQ+2, LTDQ+3 |
| X | LTD+12~, LTD+25*, LTD+41*, LTD+42, GETF+24*, GETF+25!, UPDATE+29! |
| Y | GETF+26!, GETF+27!, UPDATE+29! |