BVPMAIN ; IHS/ITSC/LJF - VPR ENTRY POINT ;
Source file <BVPMAIN.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 |
IHS VA Utilities | 2 | GUIR^XBLM EN^XBVK |
IHS View Patient Record | 2 | EN^BVPMAIN ($$PKGCK,$$VALMSG,MSG)^BVPU |
Kernel | 2 | KILL^%ZISS DISP^XQORM1 |
Patient Care Component | 2 | (EOJ,GETVISIT)^APCDDISP ^APCDVD |
IHS Patient | 1 | KILL^AUPNPAT |
VA Fileman | 1 | ^DIC |
Package | Total | Caller Graph |
---|---|---|
IHS View Patient Record | 4 | BVPMAIN BVPRP BVPRX BVPSD |
Name | Comments | DBIA/ICR reference |
---|---|---|
RESET | ;EP -- update partition for return to list manager
|
|
EN | ;EP -- main entry point for list template BVP HS VIEW
|
|
VST | ;EP -- view/edit pcc visits
; Called by BVP VISIT VIEW (Visit Details) protocol |
|
HDR | ;EP -- header code
|
|
EOJ | ; -- end of job
|
|
EXPND | ;EP -- expand code
|
|
GETPAT | ; -- ask user to select patient
|
|
INIT | ;EP -- init variables and list array
|
|
SETPT(DFN) | ;EP; -- sets AUPN variables when DFN is set
|
|
EXIT | ;EP -- exit code
|
|
HS | ;EP; -- change health summary
; Called by BVP HS CHANGE (Change Health Summary) protocol |
|
RESET2 | ;EP -- update partition without recreating display array
|
|
GETHSTYP | ;EP -- ask user for health summary type
; Called by ^BVPVRL1 |
|
HELP | ;EP -- help code
|
Name | Field # of Occurrence |
---|---|
KILL^%ZISS | EOJ+2 |
EOJ^APCDDISP | VST+3 |
GETVISIT^APCDDISP | VST+3 |
^APCDVD | VST+3 |
KILL^AUPNPAT | BVPMAIN+9, EOJ+1 |
EN^BVPMAIN | HS+6 |
$$PKGCK^BVPU | BVPMAIN+6 |
$$VALMSG^BVPU | HDR+1, INIT+8 |
MSG^BVPU | BVPMAIN+7, EN+2, HELP+1, RESET+3 |
^DIC | GETPAT+1, GETHSTYP+7, SETPT+1 |
EN^VALM | EN+3 |
TERM^VALM0 | EN+1, INIT+7, RESET+2, RESET2+2 |
CLEAR^VALM1 | EN+1, EN+4 |
FULL^VALM1 | BVPMAIN+14, VST+2, HS+3 |
GUIR^XBLM | INIT+3 |
EN^XBVK | EOJ+1 |
DISP^XQORM1 | HELP+1 |
FileNo | Call Tags |
---|---|
^APCHSCTL - [#9001015] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCHSCTL - [#9001015] | GETHSTYP+5 |
^DISV( | GETHSTYP+5 |
^TMP("BVP" | BVPMAIN+9!, INIT+2!, INIT+4, INIT+6*, EXIT+1! |
Name | Line Occurrences |
---|---|
EN | BVPMAIN+14 |
EXIT | BVPMAIN+6, BVPMAIN+12, BVPMAIN+14 |
GETHSTYP | BVPMAIN+12, HS+4 |
GETPAT | BVPMAIN+10 |
HDR | RESET+5, RESET2+2 |
INIT | RESET+5 |
RESET2 | VST+5, HS+5 |
SETPT | RESET+4, VST+4 |
Name | Field # of Occurrence |
---|---|
^(0 | GETHSTYP+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMCHDAYS | BVPMAIN+11~ |
AMCHDOB | BVPMAIN+11~ |
>> APCDPAT | VST+3* |
APCHSMTY | BVPMAIN+11~ |
APCHSPAT | BVPMAIN+11~, BVPMAIN+13*, EXIT+2! |
APCHSTAT | BVPMAIN+11~ |
APCHSTYP | BVPMAIN+11~, BVPMAIN+12, GETHSTYP+7*, HS+4, HS+5* |
>> AUPNPAT | VST+4* |
BVPHS | HS+2~, HS+4*, HS+5 |
BVPSAV | BVPMAIN+11~, BVPMAIN+13*, EXIT+2!, RESET+4, VST+4 |
BVPSECX | RESET+5! |
DD | GETHSTYP+2~ |
DFN | BVPMAIN+10, BVPMAIN+13, EXIT+2!, RESET+4*, GETPAT+1!*, VST+3, VST+4*, SETPT~, SETPT+1 |
DIC | GETPAT+1!*, GETHSTYP+2~, GETHSTYP+3*, GETHSTYP+7!, SETPT+1~* |
DIC("B" | GETHSTYP+5*, GETHSTYP+6* |
DIC(0 | GETPAT+1*, GETHSTYP+3*, SETPT+1* |
DR | GETHSTYP+2~ |
DUZ | GETHSTYP+5 |
U | GETHSTYP+5 |
>> VALMBCK | RESET+1*, RESET+2*, RESET2+1*, RESET2+2*, HS+6* |
VALMCNT | EN+1~, INIT+5* |
>> VALMQUIT | RESET+1, RESET2+1 |
>> VALMSG | HDR+1*, INIT+8* |
X | INIT+1~, INIT+4*, INIT+5, INIT+6, HELP+1*, GETHSTYP+2~, HS+2~, SETPT+1~* |
Y | GETPAT+1!, GETHSTYP+2~, GETHSTYP+5*, GETHSTYP+7, HS+2~, SETPT+1~ |