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~ |