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: DGHTRPT1

Package: Registration

Routine: DGHTRPT1


Information

DGHTRPT1 ;ALB/JRC - Home Telehealth Transmissions Report ; 10/14/05 12:38pm

Source Information

Source file <DGHTRPT1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 $$S^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  EN^XUTMDEVQ  
VA Fileman 2 $$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DGHT SUMMARY REPORT  DGHTRPT  

Entry Points

Name Comments DBIA/ICR reference
TOTAL ;Report totals
WAIT ;End of page logic
EN ;entry point from option
HEADER ;print header
DETAIL ;Print detailed line
EN1 ;Tasked entry point
GETDATES ;Prompt for start date
EXIT ;Kill temp global
GETDATA ;Get data
GETSORT ;Select sort, 1 for patient or 2 for trans date

External References

Name Field # of Occurrence
$$S^%ZTLOAD WAIT+14
$$GET1^DIQ GETDATA+24, GETDATA+26
^DIR GETDATES+5, GETDATES+13, GETSORT+6, WAIT+11
$$FMTE^XLFDT GETDATES+4, GETDATES+12, HEADER+5, DETAIL+13
$$NOW^XLFDT GETDATES+4, GETDATES+12
EN^XUTMDEVQ EN+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,"Home Telehealth Patient Summary 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",?25,"Status",?34,"Date of Last Change",?56,"HT Vendor"
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !?1,LN
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !!?1,"Total Number of Active Patient Record(s): ",?45,$J($FNUMBER(ACNT,",",0),8)
  • Line Location: TOTAL+1
Function Call: WRITE
  • Prompt: !?1,"Total Number of Inactive Patient Record(s): ",?45,$J($FNUMBER(ICNT,",",0),8)
  • Line Location: TOTAL+2
Function Call: WRITE
  • Prompt: !?1,"Total Number of Patient Record(s): ",?45,$J($FNUMBER(CNT,",",0),8)
  • Line Location: TOTAL+3
Function Call: WRITE
  • Prompt: !
  • Line Location: WAIT+8
Routine Call
  • DIR
  • Line Location:
    • GETDATES+5
    • GETDATES+13
    • GETSORT+6
    • WAIT+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGHT(391.31 GETDATA+3, GETDATA+5, GETDATA+7, GETDATA+9, GETDATA+11, GETDATA+20, GETDATA+21
^TMP("DGHT" GETDATA+32*, DETAIL+10, DETAIL+11, DETAIL+12, EXIT+1!

Label References

Name Line Occurrences
DETAIL EN1+20
EXIT EN1+12, EN1+20, EN1+22
GETDATA EN1+13
GETDATES EN+5
GETSORT EN+7
HEADER EN1+12, DETAIL+14
TOTAL EN1+21
WAIT EN1+19, DETAIL+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACNT EN1+7~, EN1+9*, GETDATA+30*, TOTAL+1
CNT EN1+7~, EN1+9*, EN1+14, GETDATA+29*, GETDATA+32, TOTAL+3
DATE GETDATA+2~, GETDATA+16*, GETDATA+32
DG0 GETDATA+2~, GETDATA+9*, GETDATA+10, GETDATA+15
DG1 GETDATA+2~, GETDATA+11*, GETDATA+13, GETDATA+14, GETDATA+16, GETDATA+21*, GETDATA+22
DGDA0 GETDATA+2~, GETDATA+4*, GETDATA+5*, GETDATA+7, GETDATA+9, GETDATA+11, GETDATA+20, GETDATA+21
DGDA1 GETDATA+2~, GETDATA+6*, GETDATA+7*, GETDATA+11, GETDATA+20*, GETDATA+21
DGED EN+2~, EN1+9, GETDATES+15*, HEADER+5
DGED1 EN1+7~, EN1+9*, GETDATA+3
DGSD EN+2~, EN1+9, GETDATES+7*, HEADER+5
DGSD1 EN1+7~, EN1+9*, GETDATA+3*, GETDATA+5, GETDATA+7
DIR GETDATES+1~, GETDATES+9!, GETSORT+2~, WAIT+9~
DIR("A" GETDATES+3*, GETDATES+11*, GETSORT+5*
DIR("B" GETDATES+4*, GETDATES+12*
DIR(0 GETDATES+2*, GETDATES+10*, GETSORT+4*, WAIT+10*
DIROUT GETSORT+2~, WAIT+9~
DIRUT GETDATES+1~, GETDATES+6, GETDATES+9!, GETDATES+14, GETSORT+2~, GETSORT+7, WAIT+9~
DTOUT GETSORT+2~, WAIT+9~
DUOUT GETSORT+2~, WAIT+9~
FLAG EN+2~, EN+3*, EN+5, EN+7, EN1+8~, EN1+10*, GETDATES+6*, GETDATES+14*, GETSORT+7*
I EN+2~, EN+11*, EN+12
ICNT EN1+7~, EN1+9*, GETDATA+31*, TOTAL+2
INACTDT GETDATA+2~, GETDATA+15*, GETDATA+17, GETDATA+19
IOF HEADER+3
IOSL DETAIL+14, WAIT+7, WAIT+8
IOST WAIT+7
LN EN1+7~, HEADER+2*, HEADER+7
MSGTYPE GETDATA+2~, GETDATA+16*
NODE EN1+8~, DETAIL+12*, DETAIL+13
PAGENUM EN1+8~, EN1+9*, HEADER+1*, HEADER+4
PATIENT GETDATA+2~, GETDATA+15*, GETDATA+24*, GETDATA+32
RECORD DETAIL+8~, DETAIL+11*, DETAIL+12
SCRNARR EN1+7~, EN1+10*, EN1+11
SORT EN+2~, GETSORT+8*, GETDATA+32, DETAIL+8~, DETAIL+9*, DETAIL+10*, DETAIL+11, DETAIL+12
STATUS GETDATA+2~, GETDATA+17*, GETDATA+22*, GETDATA+30, GETDATA+31, GETDATA+32
STOP EN1+8~, EN1+9*, EN1+12, EN1+20, DETAIL+10, DETAIL+11, DETAIL+14, WAIT+5*, WAIT+12*, WAIT+14*
, WAIT+15
U GETDATA+14, GETDATA+15, GETDATA+16, GETDATA+22, GETDATA+32, DETAIL+13
VENDOR GETDATA+2~, GETDATA+15*, GETDATA+26*, GETDATA+32
X GETDATES+1~, GETDATES+9!, GETSORT+2~, WAIT+9~
Y GETDATES+1~, GETDATES+7, GETDATES+9!, GETDATES+15, GETSORT+2~, GETSORT+8, WAIT+9~, WAIT+12
ZTDESC EN+2~, EN+10*, EN+13
ZTIO EN+2~, EN+9*
ZTSAVE EN+2~, EN+13
ZTSAVE( EN+12*
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