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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BCHEXD21

Package: IHS RPMS CHR System

Routine: BCHEXD21


Information

BCHEXD21 ; IHS/CMI/LAB - new export format ;

Source Information

Source file <BCHEXD21.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS RPMS CHR System 1 $$LZERO^BCHEXD2  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS RPMS CHR System 4 BCHEXC1  BCHEXD2  BCHEXLOG  BCHEXRLG  

Entry Points

Name Comments DBIA/ICR reference
56 ;
54 ;
42 ;
48 ;
43 ;
60 ;
61 ;
62 ;
49 ;unique id 1
52 ;
53 ;
24 ;head
25 ;vision corrected
26 ;vision uncorrected
27 ;tmp
20 ;temp res
21 ;blood pressure
22 ;weight
23 ;height
46 ;community
47 ;evaluation
44 ;
45 ;tribe
28 ;PULSE
29 ;RESP
40 ;
41 ;
1 ;record code
3 ;date of service
2 ;
5 ;Chr provider name
4 ;CHR Program
7 ;activity location
6 ;chr provider code
9 ;referred to CHR by
8 ;location facility
UID(REC) ;EP - generate unique ID for record
51 ;
DATE(X) ;EP
39 ;
38 ;
59 ;
58 ;
11 ;travel time
10 ;referred by CHR to
13 ;LMP
12 ;number served
15 ;who entered record
14 ;FMP
17 ;posting date
16 ;date last updated
19 ;total service time
18 ;system of origin
31 ;BS
30 ;PPD
37 ;
36 ;UA
35 ;
34 ;TC
33 ;
55 ;
32 ;BS
REC2 ;pov records
REC1 ;
57 ;
50 ;unique id2

External References

Name Field # of Occurrence
$$LZERO^BCHEXD2 REC2+2, 2+1, 48+1
$$VAL^XBDIQ1 60+1, 61+1
$$VALI^XBDIQ1 62+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,BCHY," ",X
  • Line Location: REC1+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTNPOV - [#9999999.27] REC2+3
^AUTTCOM - [#9999999.05] 46+1
^AUTTLOC - [#9999999.06] REC2+2, 8+1, 48+1, UID+5
^AUTTTRI - [#9999999.03] 45+1
^BCHR - [#90002] REC1+1, 9+2, 10+2, 49+1, 50+1, 51+1, 52+1, 53+1, 54+1, 55+1
, 56+1, 57+1, 58+1
^BCHRPROB - [#90002.01] REC2+1
^BCHRPROB("AD" REC2+1
^BCHTACTL - [#90002.56] 7+2
^BCHTFPM - [#90002.55] 14+1
^BCHTPROB - [#90002.53] REC2+5
^BCHTPROG - [#90002.51] 4+2
^BCHTREF - [#90002.52] 9+2, 10+2, 51+1, 52+1, 53+1, 54+1, 55+1, 56+1, 57+1, 58+1
^BCHTSERV - [#90002.54] REC2+5
^DIC(5 - [#5] 62+3
^VA(200 - [#200] 5+2, 6+2, 15+1

Label References

Name Line Occurrences
$$DATE 3+1, 13+1, 16+1, 17+1, 31+1, 33+1, 35+1, 37+1, 43+1
$$UID 2+1
@( REC1+2
REC1 BCHEXD21+6
REC2 BCHEXD21+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BCH("POVS" BCHEXD21+5!, REC2+2*, REC2+5*
>> BCHE 4+1*, 5+1*, 6+1*, 7+1*
BCHP BCHEXD21+8!, REC2+1*
BCHPOV BCHEXD21+8!, REC2+1*, REC2+3, REC2+5
>> BCHR REC1+1, REC2+1, REC2+2, 2+1, 9+2, 10+2, 49+1, 50+1, 51+1, 52+1
, 53+1, 54+1, 55+1, 56+1, 57+1, 58+1, 60+1, 61+1, 62+1
BCHREC BCHEXD21+8!, REC1+1*, 3+1, 4+1, 4+2, 5+1, 5+2, 6+1, 6+2, 7+1
, 7+2, 8+1, 11+1, 12+1, 13+1, 14+1, 15+1, 16+1, 17+1, 18+1
, 19+1, 47+1, 59+1
BCHREC11 BCHEXD21+8!, REC1+1*, 20+1, 41+1, 42+1, 43+1, 44+1, 45+1, 46+1, 48+1
BCHREC12 BCHEXD21+8!, REC1+1*, 21+1, 22+1, 23+1, 24+1, 25+1, 26+1, 27+1, 28+1
, 29+1, 30+1
BCHREC13 BCHEXD21+8!, REC1+1*, 31+1, 32+1, 33+1, 34+1, 35+1, 36+1, 37+1, 38+1
BCHREC21 BCHEXD21+8!, REC1+1*, 39+1, 40+1
>> BCHTX REC1+2*
BCHY BCHEXD21+8!, REC1+2*
>> C REC2+1*, REC2+2, REC2+5, 51+1*, 52+1*, 53+1*, 54+1*, 55+1*, 56+1*, 57+1*
, 58+1*
DUZ(2 REC2+2, UID+5
>> N REC2+3*, REC2+4*, REC2+5
REC UID~, UID+1
U REC1+2, REC2+2, REC2+3, REC2+5, 3+1, 4+1, 4+2, 5+1, 5+2, 6+1
, 6+2, 7+1, 7+2, 8+1, 9+2, 10+2, 11+1, 12+1, 13+1, 14+1
, 15+1, 16+1, 17+1, 18+1, 19+1, 20+1, 21+1, 22+1, 23+1, 24+1
, 25+1, 26+1, 27+1, 28+1, 29+1, 30+1, 31+1, 32+1, 33+1, 34+1
, 35+1, 36+1, 37+1, 38+1, 39+1, 40+1, 41+1, 42+1, 43+1, 44+1
, 45+1, 46+1, 47+1, 48+1, 49+1, 50+1, 51+1, 52+1, 53+1, 54+1
, 55+1, 56+1, 57+1, 58+1, 59+1, 62+3, UID+5
X BCHEXD21+8!, REC1+2*, 1+1*, 2+1*, 3+1*, 4+2*, 5+2*, 6+2*, 7+2*, 8+1*
, 9+2*, 10+2*, 11+1*, 12+1*, 13+1*, 14+1*, 15+1*, 16+1*, 17+1*, 18+1*
, 19+1*, 20+1*, 21+1*, 22+1*, 23+1*, 24+1*, 25+1*, 26+1*, 27+1*, 28+1*
, 29+1*, 30+1*, 31+1*, 32+1*, 33+1*, 34+1*, 35+1*, 36+1*, 37+1*, 38+1*
, 39+1*, 40+1*, 41+1*, 42+1*, 43+1*, 44+1*, 45+1*, 46+1*, 47+1*, 48+1*
, 49+1*, 50+1*, 51+1*, 52+1*, 53+1*, 54+1*, 55+1*, 56+1*, 57+1*, 58+1*
, 59+1*, 60+1*, 61+1*, 62+1*, 62+2, 62+3*, DATE~, DATE+1, DATE+2, UID+2~
>> Y 51+1*, 52+1*, 53+1*, 54+1*, 55+1*, 56+1*, 57+1*, 58+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All