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

Package: IHS Personal Health Record

Routine: BPHRUPD


Information

BPHRUPD ;GDIT/HS/ALA-Update parameters ; 05 Aug 2013 1:57 PM

Source Information

Source file <BPHRUPD.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 $$FIND1^DIC  ^DIE  ^DIR  
Kernel 2 STDNAME^XLFNAME  ($$LOW,$$STRIP)^XLFSTR  
IHS Personal Health Record 1 CMA^BPHRCHK  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Personal Health Record 2 BPHR EDIT WEB SERVICE  BPHRMUPM  

Entry Points

Name Comments DBIA/ICR reference
WEB ;EP - Update Web Services
; Add a new service and update the associated fields
; Edit an existing service's associated fields
ITR ;EP - Input Transform
PUNC(X) ;EP
AGNT(DFN) ;EP = Messaging Agent for Patient
PROV(PROV) ;EP = Provider DIRECT address

External References

Name Field # of Occurrence
CMA^BPHRCHK AGNT+15
$$FIND1^DIC AGNT+3
^DIE WEB+10
^DIR WEB+5
STDNAME^XLFNAME PROV+16
$$LOW^XLFSTR PROV+11, PROV+19, AGNT+34
$$STRIP^XLFSTR PROV+9, PROV+10, PROV+17, PROV+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BDPTCAT - [#90360.3] FIND1^DIC
^BPHR(90670.2 - [#90670.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTLOC - [#9999999.06] PROV+4
^BDPMSGA - [#90360.5] AGNT+34
^BDPRECN - [#90360.1] AGNT+8, AGNT+9, AGNT+10, AGNT+14, AGNT+18, AGNT+20
^BDPRECN("AA" AGNT+5
^VA(20 - [#20] PROV+9, PROV+10
^VA(200 - [#200] PROV+7, PROV+15

Label References

Name Line Occurrences
$$PUNC PROV+9, PROV+10, PROV+17, PROV+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ADDR PROV+2*, PROV+3, PROV+5, PROV+21*, PROV+22, AGNT+2*, AGNT+4, AGNT+6, AGNT+36*, AGNT+37
ADR AGNT+1~, AGNT+34*, AGNT+35, AGNT+36
AGN AGNT+1~
AGN( AGNT+11*, AGNT+12*, AGNT+16*, AGNT+17*, AGNT+18*, AGNT+21*, AGNT+23, AGNT+25, AGNT+26, AGNT+27
, AGNT+29, AGNT+30, AGNT+33
BDPCAT AGNT+1~, AGNT+3*, AGNT+4, AGNT+5
BDPIEN AGNT+1~, AGNT+5*, AGNT+6, AGNT+8, AGNT+9, AGNT+10, AGNT+14, AGNT+18, AGNT+20
>> BDT AGNT+25, AGNT+26, AGNT+29, AGNT+30
BPA AGNT+1~, AGNT+7*, AGNT+8*, AGNT+9, AGNT+10, AGNT+11, AGNT+12, AGNT+14, AGNT+16, AGNT+17
, AGNT+18
BPDATA AGNT+1~, AGNT+9*, AGNT+11, AGNT+12
>> CDT AGNT+17, AGNT+21
>> CURR AGNT+20, AGNT+21
DA WEB+3~, WEB+6*
DFN AGNT~, AGNT+5
DIC WEB+3~, WEB+8*
DIC(0 WEB+8*
DIE WEB+3~, WEB+8*
DIR WEB+3~
DIR(0 WEB+4*
DIRUT WEB+3~
DLAYGO WEB+3~
DR WEB+3~, WEB+8*
DT AGNT+16, AGNT+21
DUOUT WEB+3~
DUZ(2 PROV+4
>> EDT AGNT+25, AGNT+27, AGNT+29, AGNT+30
FACAD PROV+1~, PROV+4*, PROV+5, PROV+6
FN PROV+1~, PROV+9*, PROV+11, PROV+17*, PROV+19
>> LBP AGNT+12*, AGNT+20, AGNT+21
LN PROV+1~, PROV+10*, PROV+11, PROV+18*, PROV+19
MAD PROV+1~, PROV+6*, PROV+21
>> MS AGNT+23*, AGNT+25, AGNT+26, AGNT+27, AGNT+29, AGNT+30, AGNT+33
MSA AGNT+1~, AGNT+10*, AGNT+11, AGNT+12, AGNT+33*, AGNT+34
NAME PROV+1~, PROV+15*, PROV+16
NAME("FAMILY" PROV+18
NAME("GIVEN" PROV+17
NBP AGNT+1~, AGNT+14*, AGNT+18
NCOMP PROV+1~, PROV+7*, PROV+8, PROV+9, PROV+10, PROV+12*, PROV+14
OK AGNT+1~, AGNT+24*, AGNT+26*, AGNT+27*, AGNT+29*, AGNT+30*, AGNT+32
PROV PROV~, PROV+3, PROV+7, PROV+15
>> QL AGNT+15*, AGNT+16, AGNT+17
VALUE PROV+1~, PROV+11*, PROV+12, PROV+19*, PROV+21
X WEB+3~, ITR+1!, ITR+2!, PUNC~, PUNC+1
Y WEB+3~, WEB+5, WEB+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All