Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMVZEROS

Package: General Medical Record - Vitals

Routine: GMVZEROS


Information

GMVZEROS ;HIOFO/FT - LOOK FOR TRAILING ZEROES IN FILE 120.5, FIELD .01 ;08/27/08 16:07

Source Information

Source file <GMVZEROS.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ($$PWD,CLOSE,OPEN)^%ZISH  (,$$S)^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  
VA Fileman 3 ^%DT  EN^DDIOL  ^DIE  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
QUEUE ;Queue job as a background task
FIX ;Search for string dates and repair them.
DTCHECK(GMVDT,GMVPDT) ; Is GMVDT a real date/time?
; Input: GMVDT - date/time (FM internal format)(req)
; GMVPDT - %DT value (opt - default is 'TX')
; Output: 1 = Yes
; 0 = No
EMAIL(GMVTXT) ; Send a MailMan message

External References

Name Field # of Occurrence
^%DT DTCHECK+11
$$PWD^%ZISH FIX+10
CLOSE^%ZISH FIX+43
OPEN^%ZISH FIX+12
^%ZTLOAD QUEUE+5
$$S^%ZTLOAD FIX+28
EN^DDIOL QUEUE+2, QUEUE+6
^DIE FIX+41
$$FMTE^XLFDT FIX+6, FIX+17, FIX+30, FIX+45
$$NOW^XLFDT QUEUE+4, FIX+6, FIX+17, FIX+30, FIX+45
^XMD EMAIL+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"# of Records changed: "_GMVFOUND
  • Line Location: FIX+42
Routine Call
  • DIE
  • Line Location:
    • FIX+41

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.5 - [#120.5] FIX+22, FIX+33

Label References

Name Line Occurrences
$$DTCHECK FIX+35
EMAIL FIX+18, FIX+56

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DTCHECK+5~, DTCHECK+10*
DA FIX+2~, FIX+40*
DIE FIX+2~, FIX+5*
DIFROM EMAIL+1~
DR FIX+2~, FIX+40*
DUZ EMAIL+3
GMVBAD FIX+3~, FIX+7*, FIX+37*, FIX+51
GMVCNT FIX+3~, FIX+7*, FIX+24*, FIX+25, FIX+26*
GMVDATE FIX+3~, FIX+33*, FIX+34, FIX+35, FIX+36, FIX+39, FIX+40
GMVDT DTCHECK~, DTCHECK+6*, DTCHECK+7, DTCHECK+9
GMVEND FIX+3~
GMVFILE FIX+3~, FIX+9*, FIX+12, FIX+15, FIX+53
GMVFOUND FIX+3~, FIX+7*, FIX+38*, FIX+42, FIX+49
GMVIEN FIX+3~, FIX+7*, FIX+22*, FIX+31, FIX+33, FIX+36, FIX+39, FIX+40
GMVLINE FIX+3~, FIX+5*, FIX+6, FIX+14*, FIX+15, FIX+16*, FIX+17, FIX+44*, FIX+45, FIX+46*
, FIX+47, FIX+48*, FIX+49, FIX+50*, FIX+51, FIX+52*, FIX+53, FIX+54*, FIX+55
GMVPATH FIX+3~, FIX+10*, FIX+12, FIX+15, FIX+53
GMVPDT DTCHECK~, DTCHECK+6*, DTCHECK+8*, DTCHECK+10
GMVSTART FIX+3~
GMVTEXT FIX+3~, FIX+18, FIX+56
GMVTEXT( FIX+6*, FIX+15*, FIX+17*, FIX+45*, FIX+47*, FIX+49*, FIX+51*, FIX+53*, FIX+55*
GMVTOTAL FIX+3~, FIX+7*, FIX+23*, FIX+47
GMVTXT EMAIL~
IO FIX+20
POP FIX+4~, FIX+13
U FIX+33
X FIX+2~, DTCHECK+5~, DTCHECK+9*
XMDUZ EMAIL+1~, EMAIL+3*
XMSUB EMAIL+1~, EMAIL+2*
XMTEXT EMAIL+1~, EMAIL+4*
XMY EMAIL+1~
XMY( EMAIL+3*
Y FIX+2~, DTCHECK+5~, DTCHECK+12
ZTDESC QUEUE+1~, QUEUE+3*
ZTDTH QUEUE+1~, QUEUE+4*
ZTIO QUEUE+1~, QUEUE+3*
>> ZTQUEUED FIX+1, FIX+27
ZTREQ FIX+1*, FIX+32!
ZTRTN QUEUE+1~, QUEUE+4*
ZTSK QUEUE+1~, QUEUE+6
ZTSTOP FIX+2~, FIX+22, FIX+29*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All