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

Package: IHS HIV Management System

Routine: BKMVSUP6


Information

BKMVSUP6 ;PRXM/HC/WOM - Continuation of BKMVSUP, HIV SUPPLEMENT; [ 1/19/2005 7:16 PM ] ; 10 Jun 2005 12:31 PM

Source Information

Source file <BKMVSUP6.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS HIV Management System 6 CPTTAX^BKMIXX  REFUSAL^BKMIXX2  ($$ICD,BLDTAX)^BKMIXX5  UPD^BKMVSUP  LTAXPRT^BKMVSUP1  $$PROB^BKMVUTL  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  $$PATCH^XPDUTL  
VA Fileman 2 $$IENS^DILF  $$GET1^DIQ  
Registration 1 $$LOWER^VALM1  
Taxonomy 1 $$ICD^ATXAPI  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS HIV Management System 1 BKMVSUP  

Entry Points

Name Comments DBIA/ICR reference
PAUSE() ; EP - For screen displays pause and allow user to stop
; Returns a 1 if the user elected to stop
; Matches Health Summary
LIPPRO(TAX,DFN,EDATE,SDATE,TARGET) ; EP
; Get lab result associated with a lipid profile for a patient
GETALL(DFN) ; EP - Gather patient information
; Code taken from BKMVC6 but revised to limit search to Problem List and to capture problem status
LIPID(DFN) ; EP - Retrieve Lipid taxonomies
HIVTAG(DFN) ;Retrieve HIV/AIDS Diagnostic Tag Information
XIT ; QUIT POINT
CONF(END) ; EP - Print confidential message
; END is set if final page and ending message is being printed.
HEADER(PAGE,XNOW) ; EP - Print the header

External References

Name Field # of Occurrence
$$ICD^ATXAPI GETALL+16
CPTTAX^BKMIXX LIPID+12
REFUSAL^BKMIXX2 LIPID+18, LIPID+19
$$ICD^BKMIXX5 GETALL+17
BLDTAX^BKMIXX5 LIPPRO+5
UPD^BKMVSUP LIPID+22
LTAXPRT^BKMVSUP1 LIPID+16, LIPID+21
$$PROB^BKMVUTL GETALL+11
$$IENS^DILF GETALL+10
$$GET1^DIQ GETALL+18, GETALL+19, GETALL+22, GETALL+24, LIPPRO+12, LIPPRO+15, LIPPRO+16, LIPPRO+21, HIVTAG+7, HIVTAG+9
$$LOWER^VALM1 HIVTAG+8
$$FMTE^XLFDT CONF+3, CONF+7, HIVTAG+10
$$NOW^XLFDT CONF+3
$$PATCH^XPDUTL GETALL+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !?1,$$CONF(""),!?(IOM-41\2),"****** HMS PATIENT CARE SUPPLEMENT ******"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !!?1,"Report Date: ",XNOW,?69,"Page: ",PAGE,!!
  • Line Location: HEADER+5
Function Call: READ
  • Prompt: "<>"
  • Formatting: !
  • Timeout: DTIME
  • Variable: READ
  • Line Location: PAUSE+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] GET1^DIQ
^AUPNVLAB - [#9000010.09] GET1^DIQ
^AUPNPROB - [#9000011] GET1^DIQ
^BQIREG - [#90509] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX("B" GETALL+5, GETALL+6
^AUPNPROB - [#9000011] GETALL+14
^AUPNPROB("AC" GETALL+9
^AUPNVLAB("AC" LIPPRO+11
^BQI(90506.2 - [#90506.2] HIVTAG+3
^BQIREG("C" HIVTAG+5
^LAB(60 - [#60] LIPPRO+9
^VA(200 - [#200] CONF+7

Label References

Name Line Occurrences
$$CONF HEADER+4
LIPPRO LIPID+10, LIPID+11

Naked Globals

Name Field # of Occurrence
^( LIPPRO+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AP CONF+2~, CONF+4*, CONF+5*
ATAX GETALL+3~, GETALL+5*, GETALL+16, GETALL+17
ATAX1 GETALL+3~, GETALL+6*, GETALL+16, GETALL+17
>> BKMT("LIP" LIPID+5!, LIPID+13, LIPID+14, LIPID+15!
>> BKMT("LIPID" LIPID+5!, LIPID+15*
CPTTAX LIPID+2~, LIPID+7*, LIPID+12
DATE GETALL+3~, GETALL+20*, GETALL+27*, GETALL+30
DCIEN HIVTAG+1~, HIVTAG+3*, HIVTAG+4, HIVTAG+5
DFN GETALL~, GETALL+9, LIPID~, LIPID+10, LIPID+11, LIPID+12, LIPID+18, LIPID+19, LIPPRO~, LIPPRO+11
, HIVTAG~, HIVTAG+5
DT CONF+7
DTIME PAUSE+5
DUZ CONF+7
EDATE LIPPRO~, LIPPRO+18
END CONF~, CONF+9
GLOBAL LIPID+1~, LIPID+6*, LIPID+10, LIPID+11, LIPID+12, LIPID+17*, LIPID+18, LIPID+19
HDR CONF+2~, CONF+7*, CONF+8, CONF+9*, CONF+10
HTARGET GETALL+2~
ICD9 GETALL+3~, GETALL+14*, GETALL+15, GETALL+16, GETALL+17, GETALL+30
ICD9S GETALL+4!
ICD9S( GETALL+30*
IEN LIPPRO+3~, LIPPRO+8*, LIPPRO+9*
IENDA GETALL+2~
IENDA0 GETALL+2~
IENS GETALL+2~, GETALL+10*, GETALL+11, GETALL+18, GETALL+19, GETALL+22, GETALL+24
IOF HEADER+1
IOM HEADER+4, CONF+8
IOST PAUSE+3
LAB LIPPRO+3~, LIPPRO+6*, LIPPRO+7*, LIPPRO+9, LIPPRO+12*, LIPPRO+13, LIPPRO+14
LAB( LIPPRO+7, LIPPRO+9*, LIPPRO+14
LAST LIPID+1~, LIPID+14*, LIPID+15
LB LIPPRO+3~, LIPPRO+9*
>> LINE LIPID+3*, LIPID+22
LOINTAX LIPID+2~, LIPID+8*, LIPID+10, LIPID+18
>> NAR GETALL+18*, GETALL+30
OTHERDT GETALL+3~, GETALL+20*, GETALL+24*, GETALL+26, GETALL+27, GETALL+29
PAGE HEADER~, HEADER+5
POVDATE GETALL+3~, GETALL+11*, GETALL+12, GETALL+13, GETALL+22, GETALL+26, GETALL+29*, GETALL+30
READ PAUSE+4~, PAUSE+5*, PAUSE+6
RESULT LIPPRO+3~, LIPPRO+4*, LIPPRO+21*, LIPPRO+22
REVDATE GETALL+3~, GETALL+13*, GETALL+20
SDATE LIPPRO~, LIPPRO+17
SITETAX LIPID+2~, LIPID+9*, LIPID+11, LIPID+19
STAT GETALL+3~, GETALL+19*, GETALL+30
TAG HIVTAG+1~, HIVTAG+2*, HIVTAG+7*, HIVTAG+8*, HIVTAG+10*, HIVTAG+11
TAGDT HIVTAG+1~, HIVTAG+9*, HIVTAG+10
TAGIEN HIVTAG+1~, HIVTAG+5*, HIVTAG+6, HIVTAG+7, HIVTAG+9
TARGET GETALL+2~, LIPPRO~, LIPPRO+22
TAX LIPPRO~, LIPPRO+5
TEST LIPPRO+3~, LIPPRO+10*, LIPPRO+11*, LIPPRO+12, LIPPRO+15, LIPPRO+21
TIM CONF+2~, CONF+3*, CONF+4, CONF+5*, CONF+7
U CONF+7, GETALL+30
VISIT LIPPRO+3~, LIPPRO+15*, LIPPRO+16
VPOV GETALL+3~, GETALL+8*, GETALL+9*, GETALL+10, GETALL+14
VSTDT LIPPRO+3~, LIPPRO+16*, LIPPRO+17, LIPPRO+18
X CONF+2~, CONF+8*, CONF+9
XNOW HEADER~, HEADER+5
Y CONF+2~, CONF+3*
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 |  Naked Globals |  Local Variables |  All