AMHVRL ; IHS/CMI/LAB - VIEW PT RECORD LT ;
Source file <AMHVRL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Mental Health Social Services | 5 | $$LVD^AMHDPEE EN^AMHDPP EP^AMHPST ($$ALLOWP,$$PPNAME,$$SSN,NALLOWP)^AMHUTIL ($$PKGCK,$$VALMSG,LMKILL,MSG,RETURN)^AMHVU | 
| IHS VA Utilities | 3 | $$VAL^XBDIQ1 (GUIR,VIEWR)^XBLM EN^XBVK | 
| Registration | 3 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 | 
| Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 | 
| VA Fileman | 2 | ^DIC YN^DICN | 
| IHS Patient | 1 | ($$AGE,$$HRN,KILL)^AUPNPAT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RESET | ;EP -- update partition for return to list manager | |
| FS | ;EP -called from protcol to display face sheet | |
| AXV | ; | |
| HDR | ;EP; -- header code | |
| EOJ | ; -- end of job | |
| LV(P) | ; | |
| PAUSE | ;EP -- end of action pause | |
| INIT1 | ;EP - no hs view | |
| HELP | ;EP; -- help code | |
| HDR1 | ;EP - no hs view | |
| ONEVIS | ||
| EN1 | ;EP | |
| INIT | ;EP; -- init variables and list array | |
| PEND | ; | |
| HSDISP | ;EP | |
| DATE(D) | ;EP | |
| EN | ;EP; -- main entry point for list template AMHV HS VIEW | |
| HAVEPAT | ;EP; -- entry point when patient already known | |
| GETPAT | ;EP -- ask user to select patient | |
| L1 | ; | |
| SR | ;EP | |
| EXPND | ;EP; -- expand code | |
| EXIT | ;EP; -- exit code | |
| RESET2 | ;EP -- update partition without recreating display array | |
| GETHSTYP | ;EP -- ask user for health summary type | 
| Name | Field # of Occurrence | 
|---|---|
| $$LVD^AMHDPEE | INIT1+14 | 
| EN^AMHDPP | HSDISP+2 | 
| EP^AMHPST | SR+2 | 
| $$ALLOWP^AMHUTIL | GETPAT+5 | 
| $$PPNAME^AMHUTIL | INIT1+17 | 
| $$SSN^AMHUTIL | INIT1+3 | 
| NALLOWP^AMHUTIL | GETPAT+5 | 
| $$PKGCK^AMHVU | AMHVRL+11 | 
| $$VALMSG^AMHVU | HDR+1, INIT+6 | 
| LMKILL^AMHVU | EOJ+1 | 
| MSG^AMHVU | AMHVRL+12, RESET+4 | 
| RETURN^AMHVU | PAUSE+1 | 
| $$AGE^AUPNPAT | INIT1+3 | 
| $$HRN^AUPNPAT | INIT1+2 | 
| KILL^AUPNPAT | EXIT+3 | 
| ^DIC | GETPAT+1, GETHSTYP+7 | 
| YN^DICN | GETPAT+4, GETPAT+6 | 
| EN^VALM | EN1+3, EN+3 | 
| TERM^VALM0 | EN1+2, EN+2, RESET+2, RESET2+2, RESET2+3 | 
| CLEAR^VALM1 | EN1+4, EN+4 | 
| FULL^VALM1 | AMHVRL+18, AMHVRL+26, HAVEPAT+4, FS+1 | 
| $$VAL^XBDIQ1 | INIT1+3, INIT1+5, INIT1+8, INIT1+10, INIT1+19 | 
| GUIR^XBLM | INIT+2 | 
| VIEWR^XBLM | FS+3 | 
| EN^XBVK | EXIT+2 | 
| $$FMTE^XLFDT | INIT1+3, INIT1+17, ONEVIS+2, GETPAT+3 | 
| DISP^XQORM1 | HELP+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^APCHSCTL - [#9001015] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AMHREC - [#9002011] | INIT1+17 | 
| ^AMHREC("AE" | LV+3, LV+5 | 
| ^AMHRPRO("AD" | INIT1+18 | 
| ^APCCCTRL - [#9001000] | GETHSTYP+3 | 
| ^APCHSCTL - [#9001015] | GETHSTYP+5 | 
| ^DISV( | GETHSTYP+4, GETHSTYP+5 | 
| ^DPT - [#2] | INIT1+2, INIT1+3, PEND+2, ONEVIS, FS+2 | 
| ^SC - [#44] | ONEVIS+5, ONEVIS+7 | 
| ^TMP("AMHVR" | AMHVRL+15!, AMHVRL+21!, INIT1+1!, INIT1+2*, INIT1+3*, INIT1+4*, INIT1+5*, INIT1+8*, INIT1+10*, INIT1+13* , INIT1+15*, INIT1+17*, INIT1+19*, PEND+1*, L1+3*, L1+4*, INIT+1!, INIT+3, INIT+5*, EXIT+1! | 
| Name | Line Occurrences | 
|---|---|
| EN | AMHVRL+26, HAVEPAT+4 | 
| EN1 | AMHVRL+18 | 
| EXIT | AMHVRL+11, AMHVRL+14, AMHVRL+18, AMHVRL+24, AMHVRL+26, HAVEPAT+2, HAVEPAT+4 | 
| GETHSTYP | AMHVRL+24, HAVEPAT+2 | 
| GETPAT | AMHVRL+16, AMHVRL+22, GETPAT+5, GETPAT+6 | 
| HDR | RESET+5, RESET2+3 | 
| HDR1 | RESET+3, RESET2+2 | 
| INIT | RESET+5 | 
| INIT1 | RESET+3 | 
| ONEVIS | PEND+2 | 
| RESET | FS+5, HSDISP+4, SR+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | ONEVIS+7 | 
| ^(0 | ONEVIS+7, GETHSTYP+3, GETHSTYP+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | GETPAT+4*, GETPAT+6* | 
| AGDENT | FS+4! | 
| AGMVDF | FS+4! | 
| AGOPT | FS+4! | 
| AMCHDAYS | AMHVRL+23~, HAVEPAT+1~ | 
| AMCHDOB | AMHVRL+23~, HAVEPAT+1~ | 
| >> AMHC | INIT1+1*, INIT1+15*, INIT1+19*, PEND+1*, PEND+3, L1+3*, L1+4* | 
| >> AMHCN | ONEVIS+5*, L1+1 | 
| >> AMHCP | ONEVIS+5*, ONEVIS+7 | 
| >> AMHDAT | PEND+2*, ONEVIS+2*, L1+1 | 
| AMHHDR | FS+2*, FS+3, FS+4! | 
| >> AMHI | ONEVIS+4*, ONEVIS+8* | 
| >> AMHJ | ONEVIS+4*, ONEVIS+8* | 
| AMHMTY | AMHVRL+23~, HAVEPAT+1~ | 
| >> AMHN | ONEVIS*, ONEVIS+1, ONEVIS+4, ONEVIS+5, ONEVIS+8, L1+2 | 
| AMHPAT | AMHVRL+17*, AMHVRL+23~, AMHVRL+25*, HAVEPAT+1~, HAVEPAT+3*, GETPAT+1!*, GETPAT+4*, GETPAT+6*, HSDISP+1*, HSDISP+3* , SR+1* | 
| AMHPATH | HSDISP+1*, HSDISP+3, SR+1*, SR+2~ | 
| >> AMHPVD | ONEVIS+2* | 
| >> AMHQ | ONEVIS+7* | 
| >> AMHQIT | PEND+2 | 
| AMHTAT | AMHVRL+23~, HAVEPAT+1~ | 
| >> AMHTST | ONEVIS+4*, ONEVIS+6*, ONEVIS+7*, ONEVIS+8*, L1+1 | 
| AMHTYP | AMHVRL+23~, AMHVRL+24, HAVEPAT+1~, HAVEPAT+2 | 
| >> AMHVDT | PEND+2*, ONEVIS, ONEVIS+2, ONEVIS+3, ONEVIS+7 | 
| >> AMHVN | ONEVIS+7* | 
| >> AMHVNT | ONEVIS+6*, ONEVIS+7*, L1+4 | 
| >> AMHVRLHS | AMHVRL+9*, AMHVRL+14, RESET+3, RESET2+2 | 
| AMHVSAV | AMHVRL+17*, AMHVRL+23~, AMHVRL+25*, HAVEPAT+1~, HAVEPAT+3* | 
| >> AMHVT | ONEVIS+3*, L1+1 | 
| >> APCHSTYP | GETHSTYP+7* | 
| >> AUPNDOD | GETPAT+3 | 
| D | INIT1+18~*, INIT1+19, LV+2~, LV+3*, LV+4, LV+5, DATE~, DATE+1, DATE+2 | 
| DD | GETHSTYP+1~ | 
| DFN | AMHVRL+15!, AMHVRL+16, AMHVRL+17, AMHVRL+21!, AMHVRL+22, AMHVRL+25, HAVEPAT+3, INIT1+2, INIT1+3, INIT1+5 , INIT1+8, INIT1+10, INIT1+14, PEND+2, ONEVIS, ONEVIS+7, EXIT+1!, GETPAT+1!*, GETPAT+4*, GETPAT+5 , GETPAT+6*, FS+2, HSDISP+1, HSDISP+3*, SR+1, SR+2, SR+4 | 
| DIC | GETPAT+1!*, GETHSTYP+1~, GETHSTYP+2*, GETHSTYP+7! | 
| DIC("B" | GETHSTYP+6* | 
| DIC(0 | GETPAT+1*, GETHSTYP+2* | 
| DR | GETHSTYP+1~ | 
| DT | INIT1+3, PEND+2 | 
| DUZ | GETPAT+5, GETHSTYP+4, GETHSTYP+5 | 
| DUZ(2 | INIT1+2, GETHSTYP+3 | 
| >> IORVOFF | INIT1+4 | 
| >> IORVON | INIT1+4 | 
| P | LV~, LV+1, LV+3, LV+5 | 
| >> R | INIT1+14*, INIT1+15, INIT1+16, INIT1+17, INIT1+18 | 
| U | INIT1+2, INIT1+3, INIT1+17, ONEVIS+1, ONEVIS+4, ONEVIS+5, ONEVIS+7, ONEVIS+8, L1+2, GETHSTYP+3 , GETHSTYP+5, FS+2 | 
| V | LV+2~, LV+5*, LV+6 | 
| >> VALMBCK | RESET+1*, RESET+2*, RESET2+1*, RESET2+2*, RESET2+3* | 
| >> VALMCC | EN1+1*, EN+1* | 
| >> VALMCNT | PEND+3*, INIT+4* | 
| >> VALMQUIT | RESET+1, RESET2+1 | 
| >> VALMSG | HDR+1*, HDR1+1*, INIT+6* | 
| X | PEND+1*, L1+1*, L1+2*, L1+3, INIT+3*, INIT+4, INIT+5, HELP+1*, GETHSTYP+1~, GETHSTYP+3* , GETHSTYP+5*, GETHSTYP+6* | 
| >> Y | ONEVIS+2*, GETPAT+1, GETPAT+2, GETHSTYP+5*, GETHSTYP+7 |