VPSPDO2 ;DALOI/KML,WOIFO/BT - PDO OUTPUT DISPLAY - ALLERGIES (Continue);11/20/11 15:30
Source file <VPSPDO2.m>
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 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA Point of Service | 1 | VPSPDO1 |
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 |
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 |
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 |
Name | Line Occurrences |
---|---|
ADDADALR | BLDADD+16 |
ADDADHDR | BLDADD+15 |
ADDCHG | GETCH+36 |
ADDCHGHD | GETCH+35 |
INTADDAL | BLDADD+13 |
PREPCOM | BLDADD+14 |
Name | Field # of Occurrence |
---|---|
^( | BLDADD+12 |
>> | 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 |