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

Package: iCare

Routine: BQITRPHS


Information

BQITRPHS ;APTIV/HC/ALA-Treatment Prompt API for Health Summary ; 28 Feb 2008 3:31 PM

Source Information

Source file <BQITRPHS.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 $$FIND1^DIC  $$GET1^DIQ  ^DIWP  
Patient Care Component 2 $$INAC^APCHSMU  FIRST^APCHSTP  
iCare 2 $$ATAG^BQITDUTL  $$FND^BQITRPPT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Mods To Text Integration Utilities 1 BTIUPCC7  
Patient Care Component 1 APCHSTP  
iCare 1 BQITRASM  

Entry Points

Name Comments DBIA/ICR reference
EN(BQIDFN,BQIHSM,ARRAY) ; PEP - by patient and each best practice prompt
; Input
; BQIDFN - Patient IEN
; BQIHSM - Treatment Prompt text from File #9001018
; this should match with a category in 90508.5
; ARRAY - Reference that data should be returned in
APCH ; EP - Tag to be called from Health Summary
PAT(DFN,ARRAY) ;PEP - By patient and get all best practice prompts
WRITETP ;EP - write out TP
CVT(DFN) ;EP - Is patient tagged for CVD?

External References

Name Field # of Occurrence
$$INAC^APCHSMU APCH+2
FIRST^APCHSTP WRITETP+6
$$ATAG^BQITDUTL EN+14, CVT+4
$$FND^BQITRPPT EN+19
$$FIND1^DIC EN+9
$$GET1^DIQ EN+13
^DIWP APCH+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: APCHX,!
  • Line Location: WRITETP+10
Function Call: WRITE
  • Prompt: !
  • Line Location: WRITETP+12
Routine Call
  • DIC
  • Line Location:
    • EN+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BQI(90508.5 - [#90508.5] FIND1^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSURV - [#9001018] APCH+7, WRITETP+4, WRITETP+9
^BQI(90506.2 - [#90506.2] CVT+3, CVT+5
^BQI(90508.5 - [#90508.5] EN+18
^BQIPAT( PAT+6, PAT+8, PAT+10
^UTILITY($J APCH+9!, APCH+16, APCH+18!

Label References

Name Line Occurrences
$$CVT APCH+4, PAT+3
EN APCH+8
WRITETP APCH+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A WRITETP+2~, WRITETP+3*, WRITETP+5*
>> APCHCOLW APCH+6*
>> APCHLAST APCH+5*
>> APCHNEXT APCH+5*
>> APCHRVAL( WRITETP+5*
>> APCHRVAL(0 WRITETP+4*
>> APCHSANY WRITETP+6*
>> APCHSCKP WRITETP+7, WRITETP+14
APCHSCT APCH+1~, WRITETP+8*
APCHSGHR APCH+1~, WRITETP+1
>> APCHSITI APCH+2, APCH+7, WRITETP+4, WRITETP+9
APCHSL APCH+1~, WRITETP+13*, WRITETP+15
>> APCHSNPG WRITETP+6*, WRITETP+8*
>> APCHSPAT APCH+4, APCH+8
>> APCHSQIT WRITETP+6, WRITETP+7, WRITETP+13, WRITETP+14
APCHSTAT APCH+1~
APCHSTEX APCH+5!, APCH+8, APCH+15!, WRITETP+10, WRITETP+11, WRITETP+16!
APCHSTEX( APCH+12, APCH+13, APCH+16*, WRITETP+5, WRITETP+13, WRITETP+15
>> APCHX WRITETP+9*, WRITETP+10
ARRAY EN~, EN+11!, EN+22*, PAT~, PAT+2!
ARRAY( PAT+10*
ARRAY(0 EN+20*, PAT+4*, PAT+5*
ARRAY(1 PAT+6*
B WRITETP+2~, WRITETP+3*, WRITETP+5*
BDT PAT+1~
BI PAT+1~
BK EN+8~, EN+17*, EN+18*, PAT+1~
BN PAT+1~, PAT+9*
BQI APCH+10~, APCH+12*, APCH+13
BQIDFN EN~, EN+14, EN+19
BQIDXN EN+8~, EN+13*, EN+14, EN+20
BQIHSM EN~, EN+9
BQIRMK EN+8~, EN+16!, EN+19, EN+22, PAT+1~
BQIRMK( EN+18*
BQITXT APCH+1~, APCH+7*, APCH+8
BQTCT EN+8~
BQTIEN EN+8~, EN+9*, EN+13, EN+18, EN+19, PAT+1~, PAT+7*, PAT+8*, PAT+10
BQTN PAT+1~
CSTAT EN+8~
CT EN+8~, EN+12*, EN+21*, PAT+1~, PAT+7*, PAT+9*, PAT+10
DFN PAT~, PAT+3, PAT+6, PAT+8, PAT+10, CVT~, CVT+4
DIWL APCH+10~, APCH+11*, APCH+16
DIWR APCH+10~, APCH+11*
E PAT+1~
EDT PAT+1~
IEN EN+8~
LCNT PAT+1~
NDESC PAT+1~
ORD PAT+1~
PDESC PAT+1~
RES PAT+1~
RESULT EN+8~, PAT+1~, CVT+1*, CVT+5*, CVT+6
TAG PAT+1~, PAT+3*, PAT+4, PAT+5
TXT PAT+1~, CVT+2*, CVT+3*, CVT+4, CVT+5
U EN+20, APCH+7, PAT+5, CVT+5, WRITETP+4, WRITETP+9
UID EN+8~, EN+17*
VSDTM PAT+1~
X APCH+10~, APCH+13*, APCH+16*, PAT+1~
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 |  Local Variables |  All