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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APCDFC

Package: Patient Care Component

Routine: APCDFC


Information

APCDFC ; IHS/CMI/LAB - COUNT FORMS REPORT ;

Source Information

Source file <APCDFC.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 4 DD^%DT  C^%DTC  ^DIC  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Patient Care Component 2 ^APCDFC1  ^APCDFCP  

Entry Points

Name Comments DBIA/ICR reference
BD ;get beginning date
SORT ;
SUB ;subtotal by visit date
ERR
INFORM ;
ED ;get ending date
DRIVER ; entry point for taskman
START ;
GETDATES ;
XIT ;
TSKMN ;
ZTSK ;
DEC ;
DEC1 ;enter location
ZIS

External References

Name Field # of Occurrence
DD^%DT ED+1
C^%DTC ED+4
^%ZIS ZIS
^%ZISC XIT+1
^%ZTLOAD TSKMN+5
^APCDFC1 ZTSK+1
^APCDFCP ZTSK+4
^DIC DEC1+1
^DIR BD+1, ED+1, DEC+2, SORT+1, SUB+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),$C(7),!!,"SITE NOT SET IN DUZ(2) - NOTIFY SITE MANAGER!!",!!
  • Line Location: START+2
Function Call: WRITE
  • Prompt: $C(7),$C(7),!!,"SITE NOT SET IN DUZ(2) - NOTIFY SITE MANAGER",!!
  • Line Location: START+3
Function Call: WRITE
  • Prompt: !
  • Line Location: BD+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ED+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: ZIS+0
Function Call: WRITE
  • Prompt: $C(7),$C(7),!,"Must be a valid date and be Today or earlier. Time not allowed!"
  • Line Location: ERR+0
Function Call: WRITE
  • Prompt: !,"This report will generate a count of visits entered by a particular data entry",!,"operator or for ALL data entry operators for a date range that you specify.",!
  • Line Location: INFORM+2
Function Call: WRITE
  • Prompt: !,"The report can be subtotaled by CLINIC TYPE, SERVICE CATEGORY OR BY VISIT TYPE.",!
  • Line Location: INFORM+3
Routine Call
  • DIC
  • Line Location:
    • DEC1+1
Routine Call
  • DIR
  • Line Location:
    • BD+1
    • ED+1
    • DEC+2
    • SORT+1
    • SUB+2
Routine Call
  • %ZIS
  • Line Location:
    • ZIS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("APCDFC" DRIVER+3!, XIT+3!

Label References

Name Line Occurrences
BD ED+2, DEC+3
DEC DEC1+1, SORT+2
INFORM START+4
SORT DEC+1, DEC+4, SUB+3
SUB SORT+3
TSKMN ZIS+2
XIT BD+2, ZIS+1, ZTSK+6, TSKMN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % TSKMN+4*
%DT XIT+4!
>> %ZIS ZIS*
APCD1 XIT+5!
APCD2 XIT+5!
APCD80S XIT+5!
APCDAP XIT+5!
APCDAVG XIT+6!
APCDBD BD+3*, ED+1, ED+4, XIT+5!
APCDBDD XIT+5!
APCDBT DRIVER+1*, XIT+5!
APCDC XIT+6!
APCDDATE XIT+5!
APCDDEC DEC+1*, DEC+4*, DEC1+2*, XIT+5!, XIT+6!
APCDDESU XIT+5!
APCDDFN XIT+6!
APCDDT XIT+5!
APCDED ED+3*, XIT+5!
APCDEDD XIT+5!
APCDET ZTSK+2*, XIT+5!
APCDFC XIT+5!
APCDGOT XIT+5!
APCDH XIT+4!
APCDLENG XIT+6!
APCDM XIT+4!
APCDODAT XIT+6!
>> APCDONE DEC+1
APCDPG XIT+6!
APCDPROC SORT+3*, XIT+6!
APCDPROV XIT+6!
APCDS XIT+4!
APCDSD ED+4*, XIT+6!
APCDSITE START+1*, START+2!, START+3!, XIT+6!
APCDSORT XIT+6!
APCDSRT SORT+3*, SORT+4*, XIT+6!
APCDSUB XIT+6!
APCDSUBV SUB+1*, SUB+4*, XIT+5!
APCDTDES XIT+5!
APCDTOT XIT+6!
APCDTS XIT+4!
APCDVDAT XIT+5!
APCDVDES XIT+5!
APCDVDFN XIT+6!
APCDVREC XIT+6!
APCDWDAT XIT+6!
APCDX XIT+5!
APCDY XIT+6!
DA DEC1+1!, SUB+2!
DIC DEC1+1*!, XIT+4!
DIC("A" DEC1+1*
DIC(0 DEC1+1*
DIR BD+1!, ED+1!, DEC+2!, SORT+1!, SUB+2!
DIR("?" DEC+2*
DIR("A" BD+1*, ED+1*, DEC+2*, SORT+1*, SUB+2*
DIR("B" ED+1*, SORT+1*, SUB+2*
DIR(0 BD+1*, ED+1*, DEC+2*, SORT+1*, SUB+2*
DIRUT BD+1*, BD+2, ED+1*, ED+2, DEC+3, SORT+2, SUB+3, XIT+4!
>> DUOUT BD+1, ED+1
DUZ DEC+1
DUZ(2 START+1, START+2, START+3
IO ZTSK+3, TSKMN+1
IO("DOC" TSKMN+2
IO("Q" ZIS+2, XIT+4!
>> IOCPU TSKMN+5
IOF INFORM+1
IOM TSKMN+3
ION TSKMN+1
IOSL TSKMN+3
IOST TSKMN+1
POP ZIS+1, XIT+4!
U DRIVER+2*
X ED+4, XIT+4!
>> X1 ED+4*
>> X2 ED+4*
Y BD+3, ED+1*, ED+3, DEC+4, DEC1+1, DEC1+2, SORT+3, SUB+4, XIT+4!
Y(0 SORT+4
>> ZTCPU TSKMN+5*
>> ZTDESC TSKMN+5*
>> ZTDTH TSKMN+5*
ZTIO TSKMN+1*, TSKMN+2*, TSKMN+3*, XIT+4!
>> ZTQUEUED ZTSK+5
>> ZTREQ ZTSK+5*
>> ZTRTN TSKMN+5*
ZTSAVE TSKMN+4!
ZTSAVE( TSKMN+4*
ZTSK XIT+4!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All