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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DGHTRPT

Package: Registration

Routine: DGHTRPT


Information

DGHTRPT ;ALB/JRC - Home Telehealth Transmissions Report ; 1/9/06 9:22am

Source Information

Source file <DGHTRPT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 $$S^%ZTLOAD  $$FMTE^XLFDT  EN^XUTMDEVQ  
Registration 2 GETDATES^DGHTRPT1  FIRST^VAUTOMA  
VA Fileman 2 $$GET1^DIQ  ^DIR  
Health Level Seven 1 $$MSGSTAT^HLUTIL  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Registration 1 DGHT TRANSMISSION REPORT  

Entry Points

Name Comments DBIA/ICR reference
TOTAL ;Report totals
EN ;entry point from option
HEADER ;print header
DETAIL ;Print detailed line
GETCOOR ;Prompt for coordinator(s)
EN1 ;Tasked entry point
EXIT ;Kill temp global
GETDATA ;Get data
GETSTAT ;Prompt for message status to report
WAIT ;End of page logic

External References

Name Field # of Occurrence
$$S^%ZTLOAD WAIT+13
GETDATES^DGHTRPT1 EN+6
$$GET1^DIQ GETDATA+22, GETDATA+23, GETDATA+25, GETDATA+27
^DIR GETSTAT+4, WAIT+10
$$MSGSTAT^HLUTIL DETAIL+19
FIRST^VAUTOMA GETCOOR+7
$$FMTE^XLFDT HEADER+5, DETAIL+21
EN^XUTMDEVQ EN+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"Home Telehealth ",$S(MSGSTAT=1:"All",MSGSTAT=2:"Accepted",MSGSTAT=3:"Rejected",1:"")_" Transmissions Report ",?65,"Page: ",PAGENUM
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !!,"Report for ",$$FMTE^XLFDT(DGSD)," thru ",$$FMTE^XLFDT(DGED)
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !!,?1,"Patient",?22,"SSN",?28,"HT Vendor",?50,"Care Coordinator",?68,"Consult #"
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !?3,"Event/Trans Date",?28,"Message ID",?50,"ACK Date/Time",?69,"Status"
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !?3,"Message Type",?28,"Reject Message",?50,"Retransmitted"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !?1,LN
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !!?1,"Total Number of Home Telehealth Records: ",?23,CNT
  • Line Location: TOTAL+1
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT+8
Routine Call
  • DIR
  • Line Location:
    • GETSTAT+4
    • WAIT+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] Classic Fileman Calls,  GET1^DIQ
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGHT(391.31 GETDATA+4, GETDATA+6, GETDATA+8, GETDATA+10, GETDATA+12, DETAIL+24, DETAIL+27
^TMP("DGHT" GETDATA+30*, DETAIL+17, DETAIL+18, EXIT+1!

Label References

Name Line Occurrences
DETAIL EN1+20
EXIT EN1+20, EN1+22
GETCOOR EN+10
GETDATA EN1+13
GETSTAT EN+8
HEADER EN1+12, DETAIL+30
TOTAL EN1+21
WAIT EN1+19, DETAIL+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACKDATE GETDATA+2~, GETDATA+16*, GETDATA+30
ACKSTAT DETAIL+15~, DETAIL+16*, DETAIL+19*, DETAIL+21
CNT EN1+7~, EN1+8*, EN1+14, GETDATA+29*, GETDATA+30, TOTAL+1
CONSULT GETDATA+2~, GETDATA+14*, GETDATA+30
COORD GETDATA+2~, GETDATA+15*, GETDATA+20, GETDATA+27*, GETDATA+30
DATE GETDATA+2~, GETDATA+15*, GETDATA+30
DG0 GETDATA+3~, GETDATA+10*, GETDATA+11, GETDATA+14, GETDATA+15
DG1 GETDATA+3~, GETDATA+12*, GETDATA+13, GETDATA+15, GETDATA+16, GETDATA+17
DGDA0 GETDATA+3~, GETDATA+5*, GETDATA+6*, GETDATA+8, GETDATA+10, GETDATA+12
DGDA1 GETDATA+3~, GETDATA+7*, GETDATA+8*, GETDATA+12
DGED EN+2~, EN1+8, HEADER+5
DGED1 EN1+7~, EN1+8*, GETDATA+4
DGSD EN+2~, EN1+8, HEADER+5
DGSD1 EN1+7~, EN1+8*, GETDATA+4*, GETDATA+6, GETDATA+8
DIC GETCOOR+1~, GETCOOR+3*
DIR GETSTAT+1~, WAIT+5~
DIR("A" GETSTAT+3*
DIR(0 GETSTAT+2*, WAIT+9*
DIROUT WAIT+5~
DIRUT GETSTAT+5, WAIT+5~
DTOUT WAIT+5~
DUOUT WAIT+5~
FLAG EN+2~, EN+4*, EN+6, EN+8, EN+10, GETSTAT+5*, GETCOOR+8*
I EN+2~, EN+14*
IOF HEADER+3
IOSL DETAIL+30, WAIT+7, WAIT+8
IOST WAIT+7
LN EN1+7~, HEADER+2*, HEADER+9
MSGID GETDATA+2~, GETDATA+15*, GETDATA+30, DETAIL+15~, DETAIL+16*, DETAIL+19*, DETAIL+24, DETAIL+27
MSGSTAT EN+2~, GETSTAT+6*, GETDATA+19, HEADER+4
MSGTYPE GETDATA+3~, GETDATA+17*, GETDATA+30
NODE DETAIL+15~, DETAIL+16*, DETAIL+18*, DETAIL+19, DETAIL+20, DETAIL+21, DETAIL+22
PAGENUM EN1+7~, EN1+8*, HEADER+1*, HEADER+4
PATIENT GETDATA+2~, GETDATA+14*, GETDATA+22, GETDATA+23*, GETDATA+30
RECORD DETAIL+15~, DETAIL+16*, DETAIL+17*, DETAIL+18, DETAIL+25~, DETAIL+26*, DETAIL+27*
REJECT GETDATA+2~, GETDATA+16*, GETDATA+30
RETRANS DETAIL+25~, DETAIL+26*, DETAIL+27*, DETAIL+28
SCANARR EN+2~, EN1+11
SCRNARR EN1+7~, EN1+9*, EN1+10, EN1+11, GETDATA+20
SSN GETDATA+2~, GETDATA+22*, GETDATA+30
STATUS GETDATA+2~, GETDATA+3~, GETDATA+16*, GETDATA+19, GETDATA+30
STOP EN1+7~, EN1+8*, EN1+20, DETAIL+17, DETAIL+30, WAIT+11*, WAIT+13*, WAIT+14
TRANS DETAIL+25~, DETAIL+26*, DETAIL+27*
U GETDATA+14, GETDATA+15, GETDATA+16, GETDATA+17, GETDATA+30, DETAIL+19, DETAIL+20, DETAIL+21, DETAIL+22, DETAIL+27
VAUTNI GETCOOR+1~, GETCOOR+6*
VAUTSTR GETCOOR+1~, GETCOOR+4*
VAUTVB GETCOOR+1~, GETCOOR+5*
VENDOR GETDATA+2~, GETDATA+14*, GETDATA+25*, GETDATA+30
X GETSTAT+1~, WAIT+5~
Y GETSTAT+1~, GETSTAT+6, GETCOOR+1~, GETCOOR+8, WAIT+5~, WAIT+11
ZTDESC EN+3~, EN+13*, EN+15
ZTIO EN+3~, EN+12*
ZTSAVE EN+3~, EN+15
ZTSAVE( EN+14*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All