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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCLCH1

Package: Patient Care Component Reports

Routine: APCLCH1


Information

APCLCH1 ; IHS/CMI/LAB - COMMUNITY HEALTH PROFILE ;

Source Information

Source file <APCLCH1.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 3 C^%DTC  ^DIC  ^DIR  
IHS VA Utilities 2 ^XBDBQUE  ^XBFMK  
Patient Care Component Reports 2 XTMP^APCLOSUT  DEMOCHK^APCLUTL  
IHS Patient 1 KILL^AUPNPAT  
PCC Medical Query 1 PEP^AMQQGTX0  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component Reports 1 APCLCH11  

Entry Points

Name Comments DBIA/ICR reference
BD ;
SET ;EP - ENTRY POINT
SETSU ;
ZIS ;
SET1 ;
INFORM ;tell user what is going on
SETSU1 ;
ED ;
SU
ST ;;template of patients?
START ;
S ;all communities within APCLSU su
GETDATES ;
COMM ;
O ;one community
DEMO ;
XIT ;
T ;taxonomy - call qman interface

External References

Name Field # of Occurrence
C^%DTC ED+5
PEP^AMQQGTX0 T+3
XTMP^APCLOSUT START+3
DEMOCHK^APCLUTL DEMO+1
KILL^AUPNPAT XIT+2
^DIC SU+1, ST+7, O+1, T+2
^DIR BD+1, ED+1, COMM+3, ST+2
^XBDBQUE DEMO+4
^XBFMK XIT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SU+1
Function Call: WRITE
  • Prompt: !!,"Enter the time frame of interest.",!
  • Line Location: BD+1
Function Call: WRITE
  • Prompt: !,"Ending date must be greater than or equal to beginning date!"
  • Line Location: ED+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ST+7
Function Call: WRITE
  • Prompt: "OOPS - QMAN NOT CURRENT - QUITTING"
  • Line Location: T+2
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"ALL communities is NOT an option with this report",!
  • Line Location: T+5
Function Call: WRITE
  • Prompt: !!?10,"************* COMMUNITY HEALTH PROFILE ************"
  • Line Location: INFORM+3
Function Call: WRITE
  • Prompt: !!,"This report will present a profile of health care for patients who reside in a",!,"community or communities that you select. You will be asked to enter a date",!,"range and to identify the communities of interest.",!!
  • Line Location: INFORM+4
Routine Call
  • DIC
  • Line Location:
    • SU+1
    • ST+7
    • O+1
    • T+2
Routine Call
  • DIR
  • Line Location:
    • BD+1
    • ED+1
    • COMM+3
    • ST+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AMQQ(5 - [#9009075] Classic Fileman Calls
^AUTTCOM - [#9999999.05] Classic Fileman Calls
^AUTTSU - [#9999999.22] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTCOM - [#9999999.05] O+3, S+1
^AUTTLOC - [#9999999.06] SU
^AUTTSU - [#9999999.22] SU, COMM+2
^XTMP("APCLCH1" START+2!, COMM+1!, O+3*, S+1*, T+5!, T+6*, SET+1, SET1+2*, SETSU1+2*

Label References

Name Line Occurrences
@( COMM+6
COMM COMM+7, ST+3, DEMO+2, T+4
ED ED+3
GETDATES SU+3, SU+4, COMM+4
INFORM START+4
SET1 SET+2, SET+3, SET+4, SET+5, SET+6
SETSU SET+7
SETSU1 SETSU+1, SETSU+2, SETSU+3, SETSU+4, SETSU+5
ST ST+8
T T+5
XIT SU+2, BD+2, ED+2, T+2
ZIS ST+4

Naked Globals

Name Field # of Occurrence
^( SET1+2, SETSU1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SET1+2*, SETSU1+2*
APCL1 XIT+1!, SET+2*, SET+3*, SET+4*, SET+5*, SET+6*, SET1+2, SETSU+1*, SETSU+2*, SETSU+3*
, SETSU+4*, SETSU+5*, SETSU1+2
APCL2 XIT+1!, SET1+1*, SET1+2, SETSU1+1*, SETSU1+2
APCL3 XIT+1!, SET+2*, SET+3*, SET+4*, SET+5*, SET+6*, SET1+1, SETSU+1*, SETSU+2*, SETSU+3*
, SETSU+4*, SETSU+5*, SETSU1+1
APCL4 XIT+1!, SET+2*, SET+3*, SET+4*, SET+5*, SET+6*, SET1+1, SET1+2, SETSU+1*, SETSU+2*
, SETSU+3*, SETSU+4*, SETSU+5*, SETSU1+1, SETSU1+2
APCLAGEP XIT+1!
APCLBD BD+3*, ED+3, ED+5, XIT+1!
>> APCLBTH START+1*, START+2, COMM+1, O+3, S+1, T+5, T+6, SET+1, SET1+2, SETSU1+2
APCLC XIT+1!, SET+1*, SET1+1, SET1+2
APCLCOMI XIT+1!
APCLCOMM T+1!, T+4, T+5!, T+7!
APCLCOMM( T+6
APCLCOMM("*" T+5
APCLCOMT COMM+1*, COMM+5*, COMM+6, XIT+1!
>> APCLDEMO DEMO+1, DEMO+2
APCLDFN XIT+1!
APCLED ED+4*, XIT+1!
APCLER XIT+1!
>> APCLJOB START+1*, START+2, COMM+1, O+3, S+1, T+5, T+6, SET+1, SET1+2, SETSU1+2
APCLLCOM XIT+1!
APCLMDFN XIT+1!
APCLQUIT COMM+1!, COMM+7, XIT+1!, O+2*
APCLSCOM XIT+1!
APCLSD ED+5*, XIT+1!
>> APCLSEAT ST+1*, ST+5*, ST+8*, ST+9*
APCLSU SU+3*, SU+5*, COMM+2, XIT+1!, S+1
APCLSUF SU+3*, SU+5*, XIT+1!
APCLVAL XIT+1!
APCLX XIT+1!
APCLY XIT+1!
>> B SU*, SU+3
DA COMM+3!, ST+2!, ST+7!, T+2!
DIC SU+1*!, ST+7*!, O+1*!, T+2*!
DIC("A" SU*, ST+7*, O+1*
DIC("S" ST+7*, T+2*
DIC(0 SU+1*, ST+7*, O+1*, T+2*
DICR ST+7!
DIR BD+1!, ED+1!, COMM+2!, COMM+3!, ST+2!
DIR("?" BD+1*
DIR("A" BD+1*, ED+1*, COMM+3*, ST+2*
DIR("B" COMM+3*, ST+2*
DIR(0 BD+1*, ED+1*, COMM+2*, ST+2*
>> DIRUT BD+1*, BD+2, ED+1*, ED+2, COMM+4, ST+3
DR ST+7!
>> DUOUT BD+1, ED+1
DUZ(2 SU
IOF INFORM+2
>> S SU*
U SU, COMM+2, O+3, S+1
>> X SU+2, SU+3, ED+5, S+1*, T+2*, T+6*, SET1+2*, SETSU1+2*
>> X1 ED+5*
>> X2 ED+5*
>> XBNS DEMO+3*
>> XBRC DEMO+3*
>> XBRP DEMO+3*
>> XBRX DEMO+3*
>> Y SU+4, SU+5, BD+3, ED+3, ED+4, COMM+5, ST+4, ST+8, ST+9, O+2
, O+3, T+2, T+3
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 |  Naked Globals |  Local Variables |  All