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