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

Package: VA Point of Service

Routine: VPSPDO2


Information

VPSPDO2 ;DALOI/KML,WOIFO/BT - PDO OUTPUT DISPLAY - ALLERGIES (Continue);11/20/11 15:30

Source Information

Source file <VPSPDO2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Point of Service 2 ($$GETADDMF,$$GETADRCT,$$GETDFN,$$GETDKNW,$$GETLSTMR,$$GETSTAFF,ADDBLANK,ADDCJ,ADDPDO,GETADDFP,GETADDFR,GETADDFV,GETADDPR,GETADDVT,GETALLR,GETFORMT,SETADDFP,SETADDFR,SETADDFV,SETADDMF,SETADDPR,SETADDVT,SETADRCT)^VPSOBJ  ($$SETFLD,FCOMM)^VPSPUTL1  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Point of Service 1 VPSPDO1  

Entry Points

Name Comments DBIA/ICR reference
BLDADD(OREF) ; build additional allergies section for Patient Entered allergy medication review note
; INPUT
; OREF : Object Reference for the VPS PDO object
INTADDAL(OREF,ALRIEN) ; initialize additional allergy info
; INPUT
; OREF : Object Reference for the VPS PDO object
; ALRIEN : Additional Allergy IEN
;
PREPCOM(OREF) ; prepare additional allergies comments to build
; INPUT
; OREF : Object Reference for the VPS PDO object
ADDADHDR(OREF) ; build additional allergy header
; INPUT
; OREF : Object Reference for the VPS PDO object
ADDADALR(OREF) ; build additional allergy items
; INPUT
; OREF : Object Reference for the VPS PDO object
GETCH(OREF) ;retrieve any changes to allergy profile since last MRAR
; ICR 5843 - Controlled Subscription for read of PATIENT ALLERGIES file (120.8)
; INPUT
; OREF : Object Reference for the VPS PDO object
ADDCHGHD(OREF) ; build allergies changes header
ADDCHG(OREF,ANAME,REACTION,ACTION) ; build allergies changes
; INPUT
; OREF : Object Reference for the VPS PDO object
; ANAME : newly entered Allergy name
; REACTION : array of reactions of the allergy
; ACTION : what to do with the reaction review

External References

Name Field # of Occurrence
$$GET1^DIQ INTADDAL+9, INTADDAL+13, INTADDAL+17, INTADDAL+21, GETCH+14, GETCH+15, GETCH+18, GETCH+21, GETCH+32
$$GETADDMF^VPSOBJ ADDADALR+23
$$GETADRCT^VPSOBJ PREPCOM+29
$$GETDFN^VPSOBJ BLDADD+5, INTADDAL+5, GETCH+5
$$GETDKNW^VPSOBJ PREPCOM+12
$$GETLSTMR^VPSOBJ BLDADD+6, INTADDAL+6, GETCH+6
$$GETSTAFF^VPSOBJ INTADDAL+7, PREPCOM+5, ADDADALR+5
ADDBLANK^VPSOBJ BLDADD+17, BLDADD+19, GETCH+37
ADDCJ^VPSOBJ BLDADD+4, ADDCHGHD+1
ADDPDO^VPSOBJ ADDADHDR+8, ADDADALR+13, ADDADALR+27, ADDADALR+34, ADDCHGHD+7, ADDCHG+12, ADDCHG+18
GETADDFP^VPSOBJ ADDADALR+16
GETADDFR^VPSOBJ ADDADALR+17
GETADDFV^VPSOBJ ADDADALR+8
GETADDPR^VPSOBJ PREPCOM+22
GETADDVT^VPSOBJ PREPCOM+8
GETALLR^VPSOBJ GETCH+7
GETFORMT^VPSOBJ PREPCOM+4, ADDADHDR+4, ADDADALR+4, ADDCHGHD+2, ADDCHG+7
SETADDFP^VPSOBJ PREPCOM+26
SETADDFR^VPSOBJ PREPCOM+34
SETADDFV^VPSOBJ PREPCOM+18
SETADDMF^VPSOBJ INTADDAL+22
SETADDPR^VPSOBJ INTADDAL+14
SETADDVT^VPSOBJ INTADDAL+10
SETADRCT^VPSOBJ INTADDAL+18
$$SETFLD^VPSPUTL1 ADDADHDR+6, ADDADHDR+7, ADDADALR+12, ADDADALR+24, ADDADALR+25, ADDADALR+26, ADDADALR+32, ADDADALR+33, ADDCHGHD+4, ADDCHGHD+5
, ADDCHGHD+6, ADDCHG+9, ADDCHG+10, ADDCHG+11, ADDCHG+17
FCOMM^VPSPUTL1 PREPCOM+11, PREPCOM+14, PREPCOM+17, PREPCOM+25, PREPCOM+33

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(120.8 - [#120.8] GET1^DIQ
120.81 GET1^DIQ
853.53 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(120.8 - [#120.8] GETCH+13, GETCH+30
^TMP("VPSPUTL1" PREPCOM+10*, PREPCOM+16*, PREPCOM+24*, PREPCOM+32*
^VPS(853.5 - [#853.5] BLDADD+12

Label References

Name Line Occurrences
ADDADALR BLDADD+16
ADDADHDR BLDADD+15
ADDCHG GETCH+36
ADDCHGHD GETCH+35
INTADDAL BLDADD+13
PREPCOM BLDADD+14

Naked Globals

Name Field # of Occurrence
^( BLDADD+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION GETCH+22~, GETCH+23*, GETCH+24*, GETCH+36, ADDCHG~, ADDCHG+11
ADALRPR INTADDAL+13~*, INTADDAL+14, INTADDAL+15!
ADALRVT INTADDAL+9~*, INTADDAL+10, INTADDAL+11!
ADDCOMM PREPCOM+17~, PREPCOM+18, PREPCOM+19!, ADDADALR+8~, ADDADALR+16~
ADDCOMM( ADDADALR+11, ADDADALR+12, ADDADALR+21, ADDADALR+25
ADDCOMM("" ADDADALR+29
ADDREACT INTADDAL+17~*, INTADDAL+18, PREPCOM+29~*, PREPCOM+30, PREPCOM+31, PREPCOM+33
ADDREACT(1 PREPCOM+31*
ALLITMS GETCH+7~
ALLITMS( GETCH+23, GETCH+24
ALRID BLDADD+10~*, BLDADD+12*
ALRIEN BLDADD+10~*, BLDADD+12*, BLDADD+13, INTADDAL~, INTADDAL+9, INTADDAL+13, INTADDAL+17, INTADDAL+21
ALRPR PREPCOM+22~, PREPCOM+23, PREPCOM+25
ALRVET PREPCOM+8~, PREPCOM+9, PREPCOM+11, PREPCOM+19!
ANAME GETCH+18~*, GETCH+23, GETCH+24, GETCH+36, ADDCHG~, ADDCHG+9
COL PREPCOM+4~, ADDADHDR+4~, ADDADALR+4~, ADDCHGHD+2~, ADDCHG+7~
COL("ACTION" ADDCHGHD+6, ADDCHG+11
COL("ADDALLERGY-VET" PREPCOM+11, PREPCOM+14, PREPCOM+17, ADDADALR+12
COL("ALLERNM" PREPCOM+25, ADDADHDR+6, ADDADALR+25, ADDCHGHD+4, ADDCHG+9
COL("FOLLOWUP" ADDADALR+24, ADDADALR+32
COL("REACTION" PREPCOM+33, ADDADHDR+7, ADDADALR+26, ADDADALR+33, ADDCHGHD+5, ADDCHG+10, ADDCHG+17
DONTKNOW PREPCOM+12~*, PREPCOM+14
DONTKNOW(1 PREPCOM+14*
ENTERR GETCH+21~*, GETCH+23, GETCH+24
FADDRCT PREPCOM+33~, PREPCOM+34, PREPCOM+35!
FALRPR PREPCOM+25~, PREPCOM+26, PREPCOM+27!
FALRVET PREPCOM+11~, PREPCOM+15, PREPCOM+19!
FDONTKNOW PREPCOM+19!
FDONTKNW PREPCOM+13~, PREPCOM+14, PREPCOM+15
HDR BLDADD+8~*, BLDADD+15*, GETCH+9~*, GETCH+35*
LASTMRAR BLDADD+6~*, BLDADD+12, INTADDAL+6~*, INTADDAL+9, INTADDAL+13, INTADDAL+17, INTADDAL+21, GETCH+6~*, GETCH+14
MARKFOL INTADDAL+21~*, INTADDAL+22, ADDADALR+18~*, ADDADALR+23*, ADDADALR+24, ADDADALR+32
OREF BLDADD~, BLDADD+4, BLDADD+5, BLDADD+6, BLDADD+13, BLDADD+14, BLDADD+15, BLDADD+16, BLDADD+17, BLDADD+19
, INTADDAL~, INTADDAL+5, INTADDAL+6, INTADDAL+7, INTADDAL+10, INTADDAL+14, INTADDAL+18, INTADDAL+22, PREPCOM~, PREPCOM+4
, PREPCOM+5, PREPCOM+8, PREPCOM+12, PREPCOM+18, PREPCOM+22, PREPCOM+26, PREPCOM+29, PREPCOM+34, ADDADHDR~, ADDADHDR+4
, ADDADHDR+8, ADDADALR~, ADDADALR+4, ADDADALR+5, ADDADALR+8, ADDADALR+13, ADDADALR+16, ADDADALR+17, ADDADALR+23, ADDADALR+27
, ADDADALR+34, GETCH~, GETCH+5, GETCH+6, GETCH+7, GETCH+35, GETCH+36, GETCH+37, ADDCHGHD~, ADDCHGHD+1
, ADDCHGHD+2, ADDCHGHD+7, ADDCHG~, ADDCHG+7, ADDCHG+12, ADDCHG+18
PTIEN BLDADD+5~*, BLDADD+12, INTADDAL+5~*, INTADDAL+9, INTADDAL+13, INTADDAL+17, INTADDAL+21, GETCH+5~*, GETCH+13
REACT ADDADALR+17~
REACT( ADDADALR+26, ADDADALR+31, ADDADALR+33
REACTION GETCH+27~, GETCH+36, ADDCHG~
REACTION( GETCH+32*, ADDCHG+16, ADDCHG+17
REACTION(1 ADDCHG+10
RSS ADDADALR+10~*, ADDADALR+11*, ADDADALR+12, ADDADALR+20~*, ADDADALR+21*, ADDADALR+22, ADDADALR+25, ADDADALR+26, ADDADALR+29*, ADDADALR+31*
, ADDADALR+33, ADDCHG+14~*, ADDCHG+16*, ADDCHG+17
SEQ GETCH+29~*, GETCH+32*
STAFF INTADDAL+7~*, INTADDAL+20, PREPCOM+5~*, PREPCOM+7, PREPCOM+21, ADDADALR+5~*, ADDADALR+7, ADDADALR+15
TEMP PREPCOM+15~*, PREPCOM+17
U PREPCOM+11, PREPCOM+14, PREPCOM+17, PREPCOM+25, PREPCOM+33
VDA GETCH+11~*, GETCH+13*, GETCH+14, GETCH+15, GETCH+18, GETCH+21, GETCH+30, GETCH+31
VIEN GETCH+28~*, GETCH+30*, GETCH+31
VIENS GETCH+31~*, GETCH+32
VPSX BLDADD+9~*, ADDADHDR+5~*, ADDADHDR+6*, ADDADHDR+7*, ADDADHDR+8, ADDADALR+9~*, ADDADALR+12*, ADDADALR+13, ADDADALR+19~*, ADDADALR+24*
, ADDADALR+25*, ADDADALR+26*, ADDADALR+27, ADDADALR+30*, ADDADALR+32*, ADDADALR+33*, ADDADALR+34, GETCH+10~*, ADDCHGHD+3~*, ADDCHGHD+4*
, ADDCHGHD+5*, ADDCHGHD+6*, ADDCHGHD+7, ADDCHG+8~*, ADDCHG+9*, ADDCHG+10*, ADDCHG+11*, ADDCHG+12, ADDCHG+15*, ADDCHG+17*
, ADDCHG+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All