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 |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BCHRPTI

Package: IHS RPMS CHR System

Routine: BCHRPTI


Information

BCHRPTI ; IHS/CMI/LAB - REPORT INFORMATION FOR USERS ;

Source Information

Source file <BCHRPTI.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS RPMS CHR System 1 (BDRL,GENR)^BCHRPTI1  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
A ;;BCHACT;;Activity Code;;ACT;;ACTIVITY CODE;;ACTIVITY TYPE;;ACTIVITY CODE
C ;;BCHCOMM;;Patient Community of Residence;;COMM;;COMMUNITY OF RESIDENCE;;COMMUNITY OF RESIDENCE;;STCTYCOM CODE
PRBC ;;BCHPROB;;Problem/POV (Problem Category);;PROBCAT;;PROBLEM CATEGORY;;CATEGORY NARRATIVE;;CATEGORY CODE
G ;;BCHPROG;;Program;;PROG;;CHR PROGRAM;;CHR PROGRAM;;PROGRAM CODE
P ;;BCHPROV;;CHR;;PROV;;COMMUNITY HEALTH REPRESENTATIVE;;CHR;;PROVIDER CODE
INFORM3 ;EP; inform user for top ten reports
MENU ;display menu to choose item
GETINFO ;ENTRY POINT
GENR ;
L ;;BCHVLOC;;Activity Location;;LOS;;ACTIVITY LOCATION;;ACTIVITY LOCATION;;LOCATION CODE
INFORM2 ;EP ; inform user on age/sex record reports
INFORM ; EP ; information for activity record counts
BDRL ;EP - detailed or brief record listing
PRB ;;BCHPROB;;POV/Problem (Problem Code);;PROB;;PRIMARY PROBLEM (CODE);;PROB CODE NARRATIVE;;PROBLEM CODE
D ;;BCHDATE;;Date of Encounter;;DATE;;DATE OF VISIT;;DATE OF VISIT;;DAY OF WEEK

External References

Name Field # of Occurrence
BDRL^BCHRPTI1 BDRL+1
GENR^BCHRPTI1 GENR+1
^DIR INFORM2+7, INFORM+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),$C(7),"REPORT TYPE MISSING!! NOTIFY PROGRAMMER",!
  • Line Location: INFORM3+1
Function Call: WRITE
  • Prompt: !,"Frequency of ",BCHINF," Report.",!
  • Line Location: INFORM3+4
Function Call: WRITE
  • Prompt: !,"This report will generate a list of the top N ",BCHINF,!,"for visits that you select.",!
  • Line Location: INFORM3+5
Function Call: WRITE
  • Prompt: !,"CHR Patient Visits by Age and Sex",!
  • Line Location: INFORM2+2
Function Call: WRITE
  • Prompt: !,"This report will tally the number of patients, who have had an encounter, ",!,"by age and sex. You will choose the item you wish to tally. For example, ",!,"you can tally problems treated , or activities by age and sex.",!
  • Line Location: INFORM2+3
Function Call: WRITE
  • Prompt: "You will also be able to define the age groups to be used.",!
  • Line Location: INFORM2+4
Function Call: WRITE
  • Prompt: !?5,"<The item you pick will display down the left column of the report,",!," Age groups will be across the top.>",!
  • Line Location: INFORM2+6
Function Call: WRITE
  • Prompt: !,"***** ACTIVITY RECORD COUNTS*****",!
  • Line Location: INFORM+2
Function Call: WRITE
  • Prompt: !,"This report will generate a count of activity records the item and",!,"date range that you specify.",!
  • Line Location: INFORM+3
Function Call: WRITE
  • Prompt: "You will be given the opportunity to select which records will be",!,"included in the tabulation. For example, you can choose to tally activity time",!,"by Problem Code for only those activities that took place in the HOME."
  • Line Location: INFORM+4
Function Call: WRITE
  • Prompt: !
  • Line Location: MENU+1
Function Call: WRITE
  • Prompt: !?5,X,"). ",$P(Z,";;",3)
  • Line Location: MENU+3
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"REPORT INFORMATION MISSING!! NOTIFY PROGRAMMER!",!!
  • Line Location: GETINFO+1
Routine Call
  • DIR
  • Line Location:
    • INFORM2+7
    • INFORM+6

Label References

Name Line Occurrences
GETINFO INFORM3+2, INFORM2+10, INFORM+9
MENU INFORM2+5, INFORM+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BCHHD1 GETINFO+2*
>> BCHHD2 GETINFO+2*
>> BCHINF INFORM3+4, INFORM3+5, GETINFO+2*
>> BCHINFO GETINFO+2*
>> BCHQUIT INFORM3+2, INFORM2+8*, INFORM+7*, GETINFO+1*
>> BCHRPROC GETINFO+2*
>> BCHRRPT INFORM3+1, INFORM2+9*, INFORM+8*
>> BCHSORT GETINFO+2*
>> BCHTITL GETINFO+2*
>> BCHX INFORM2+5*, INFORM2+7, INFORM2+9, INFORM+5*, INFORM+6, INFORM+8, MENU+2, MENU+3
DIR INFORM2+7!, INFORM+6!
DIR("A" INFORM2+7*, INFORM+6*
DIR(0 INFORM2+7*, INFORM+6*
>> DIRUT INFORM2+7*, INFORM2+8, INFORM+6*, INFORM+7
>> DUOUT INFORM2+7, INFORM+6
IOF INFORM3+3, INFORM2+1, INFORM+1
>> X MENU+3*
>> Y INFORM2+9, INFORM+8, MENU+3*
>> Z MENU+3*

Marked Items

Name Field # of Occurrence
$T(@(1) MENU+3, GETINFO+1, GETINFO+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All