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 |
---|---|---|
LTD(DFN) | ;
|
|
LTDQ | ||
VPTR(TYPE,DFN,EDATE) | ;
|
|
GETF(SEG) | ;NOT USED ANY MORE
|
|
UPDATE(PIVOT,ADATE,APTR,REMOVE) | ;
|
|
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
|
|
NOSEND() | ;function TURNS OFF the on/off parameter to send ADT messages.
; used by init to disable all ADT HL7 protocols ; |
|
DPROTO(PNAM) | ;returns 0 if protocol disabled field is not null, ie disabled
; returns 1 if protocol is NOT disabled |
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 |
>> | 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! |