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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BPCMEAS

Package: Patient Chart

Routine: BPCMEAS


Information

BPCMEAS ; IHS/OIT/MJL - GUI V MEASUREMENT VISIT CREATION ;

Source Information

Source file <BPCMEAS.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Patient Care Component 2 ^APCDALV  ^APCDALVR  
Uncategorized 1 ^@(  

Entry Points

Name Comments DBIA/ICR reference
EN ;ENTRY POINT FOR TESTING
VBUILD ; create APCDALVR array containing the elements to be passed to PCC
HELP(BGUARRAY,BPCMTYP) ;EP CALL
; FROM REMOTE PROC: BPC MEASTYPE HELP
VISIT ;CALLS APCDALV TO CREATE PCC VISIT
GETVISIT(BGUARRAY,BPCPIEN,BPCTYPE,BPCVDT,BPCLOC,BPCCAT,BPCMOD,BPCMTYP,BPCMVAL,BPCPROV,BPCEPRV) ;EP CALL
; FROM REMOTE PROC: BPC MEASVISIT SAVE
KILL ;kill variables
ENV ;ENTRY POINT FOR TESTING VALIDATE
ENH ;ENTRY POINT FOR TESTING HELP
VAL(BGUARRAY,BPCMTYP,BPCMVAL) ;EP CALL
; FROM REMOTE PROC: BPC MEASVAL VALIDATE

External References

Name Field # of Occurrence
^@( ENV+35
^APCDALV VISIT+11
^APCDALVR VBUILD+60

Used in RPC

RPC Name Call Tags
BPC MEASVISIT SAVE GETVISIT
BPC MEASTYPE HELP HELP
BPC MEASVAL VALIDATE VAL

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCCCTRL - [#9001000] EN+35, EN+38
^AUPNPAT - [#9000001] EN+18
^AUTTMSR - [#9999999.07] ENH+15, ENH+22, ENV+16, ENV+23
^VA(200 - [#200] VBUILD+26, VBUILD+42
^XTMP("BPCMV" EN+11*, EN+19*, EN+27*, EN+36*, EN+43*, EN+51*, VISIT+16*, VISIT+17*, VISIT+18*, VBUILD+11*
, VBUILD+19*, VBUILD+27*, VBUILD+35*, VBUILD+43*, VBUILD+64*, VBUILD+65*, VBUILD+66*, VBUILD+73*, VBUILD+74*, VBUILD+75*
, ENH+9*, ENH+16*, ENH+24*, ENH+25*, ENH+30*, ENH+41*, ENH+44*, ENV+10*, ENV+17*, ENV+28*
, ENV+37*, ENV+41*, ENV+42*
^XTMP(2 EN+19*, EN+36*, ENH+9*, ENH+16*, ENH+24*, ENH+25*, ENV+10*, ENV+17*
^XTMP(3 ENH+24*, ENH+25*

Label References

Name Line Occurrences
KILL EN+12, EN+20, EN+28, EN+44, EN+52, VISIT+19, VBUILD+12, VBUILD+20, VBUILD+28, VBUILD+36
, VBUILD+44, VBUILD+67, VBUILD+76, ENH+10, ENH+17, ENV+11, ENV+18

Naked Globals

Name Field # of Occurrence
^(0 EN+38
^(2 EN+11*, EN+27*, EN+43*, EN+51*, VBUILD+11*, VBUILD+19*, VBUILD+27*, VBUILD+35*, VBUILD+43*, ENH+30*
, ENV+28*, ENV+37*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCDALVR VISIT+1!, VBUILD+3!, KILL+1!
APCDALVR("APCDADFN" VBUILD+75
APCDALVR("APCDAFLG" VISIT+15, VISIT+18, VBUILD+63, VBUILD+66, VBUILD+72
APCDALVR("APCDATMP" VBUILD+58*, VBUILD+59*
APCDALVR("APCDAUTO" VISIT+3*, VBUILD+4*
APCDALVR("APCDCAT" VISIT+10*
APCDALVR("APCDDATE" VISIT+8*
APCDALVR("APCDLOC" VISIT+9*
APCDALVR("APCDPAT" VISIT+6*, VBUILD+8*
APCDALVR("APCDTCDT" VBUILD+52*
APCDALVR("APCDTEPR" VBUILD+53*
APCDALVR("APCDTPRV" VBUILD+54*
APCDALVR("APCDTTYP" VBUILD+51*
APCDALVR("APCDTVAL" VBUILD+50*
APCDALVR("APCDTYPE" VISIT+7*
APCDALVR("APCDVSIT" VISIT+22, VBUILD+7*, VBUILD+10
APCDALVR("AUPNTALK" VISIT+4*, VBUILD+5*
>> APCDAUTO VISIT+5*, VBUILD+6*
>> AUPNTALK VISIT+5*, VBUILD+6*
BGUARRAY GETVISIT~, EN+5*, EN+6, HELP~, ENH+3*, ENH+4, VAL~, ENV+4*, ENV+5
BPCCAT GETVISIT~, EN+42, VISIT+10, KILL+1!
BPCCTR KILL+1!, ENH+34*, ENH+41, ENH+42*, ENH+44, ENV+32*
BPCEPRV GETVISIT~, VBUILD+34, VBUILD+42, VBUILD+53, KILL+1!
BPCERR EN+9*, EN+10, EN+13*, EN+17*, EN+18, EN+21*, EN+25*, EN+26, EN+29*, EN+33*
, EN+34, EN+35*, EN+36, EN+37, EN+41*, EN+42, EN+45*, EN+49*, EN+50, EN+53*
, VISIT+14*, VISIT+15, VISIT+20*, VBUILD+9*, VBUILD+10, VBUILD+13*, VBUILD+17*, VBUILD+18, VBUILD+21*, VBUILD+25*
, VBUILD+26, VBUILD+29*, VBUILD+33*, VBUILD+34, VBUILD+37*, VBUILD+41*, VBUILD+42, VBUILD+45*, VBUILD+62*, VBUILD+63
, VBUILD+68*, VBUILD+71*, VBUILD+72, VBUILD+77*, KILL+1!, ENH+7*, ENH+8, ENH+11*, ENH+14*, ENH+15
, ENH+18*, ENH+28*, ENH+29, ENH+31*, ENH+35*, ENH+37, ENH+39*, ENH+40, ENV+8*, ENV+9
, ENV+12*, ENV+15*, ENV+16, ENV+19*, ENV+26*, ENV+27, ENV+29*, ENV+33*, ENV+36, ENV+38*
BPCGUI EN+4*, KILL+2!, ENH+2*, ENV+3*
BPCL KILL+2!, ENH+38*, ENH+39, ENH+41
BPCLOC GETVISIT~, EN+26, EN+35, EN+38, VISIT+9, KILL+1!, KILL+2!
BPCMOD GETVISIT~, EN+50, VBUILD+59, KILL+2!
BPCMTYP GETVISIT~, VBUILD+51, KILL+2!, HELP~, ENH+8, ENH+15, ENH+22*, ENH+23*, ENH+24, ENH+25
, VAL~, ENV+16, ENV+23*, ENV+24*, ENV+35
BPCMVAL GETVISIT~, VBUILD+50, VAL~, ENV+9, ENV+34
BPCPIEN GETVISIT~, EN+10, EN+18, VISIT+6, VBUILD+8, KILL+1!, KILL+2!
BPCPROV GETVISIT~, VBUILD+18, VBUILD+26, VBUILD+54, KILL+2!
BPCRTN KILL+2!, ENH+27*, ENV+25*, ENV+35
BPCTIEN KILL+1!, KILL+3!
BPCTYPE GETVISIT~, EN+34, EN+38*, VISIT+7, KILL+3!
BPCVAL KILL+2!
BPCVDT GETVISIT~, VISIT+8, VBUILD+52
BPCVFILE VBUILD+57*, VBUILD+58, VBUILD+59, KILL+3!
BPCVSIT VISIT+22*, VBUILD+7, KILL+3!
BPCX KILL+3!, ENH+37*
BPVVDT KILL+3!
D0 VISIT+2!
DA VISIT+2!
DIC VISIT+2!
DINUM VISIT+2!
DIU VISIT+2!
DIV VISIT+2!
DIW VISIT+2!
DIY VISIT+2!
DLAYGO VISIT+2!
DR VISIT+2!
>> JOB EN+4*, EN+11, EN+19, EN+27, EN+36, EN+43, EN+51, VISIT+16, VISIT+17, VISIT+18
, VBUILD+11, VBUILD+19, VBUILD+27, VBUILD+35, VBUILD+43, VBUILD+64, VBUILD+65, VBUILD+66, VBUILD+73, VBUILD+74
, VBUILD+75, ENH+2*, ENH+9, ENH+16, ENH+24, ENH+25, ENH+30, ENH+41, ENH+44, ENV+3*
, ENV+10, ENV+17, ENV+28, ENV+37, ENV+41, ENV+42
U EN+38, ENH+22, ENV+23
X VISIT+2!, ENV+34*, ENV+36
>> XWBWRAP EN+4*, ENH+3*, ENV+4*
Y VISIT+2!

Marked Items

Name Field # of Occurrence
$T(@BPCMTYP+BPCX^@BPCRTN ENH+38
$T(@BPCMTYP^@BPCRTN ENH+29, ENV+27
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All