AMHGUA ; IHS/CMI/MAW - AMH Behavioral Health GUI Utilities continued 9/8/2008 2:00:25 PM ;
Source file <AMHGUA.m>
| Package | Total | Call Graph |
|---|---|---|
| Mental Health Social Services | 4 | $$LVDT^AMHGU $$NOSHOW^AMHLESM $$ALLOWVI^AMHUTIL ($$CHKD,$$DSMVDT)^AMHUTIL1 |
| Kernel | 2 | $$UP^XLFSTR $$EN^XUSHSH |
| VA Fileman | 2 | ^DIK $$GET1^DIQ |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Uncategorized | 1 | DEBUG^%Serenji |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEBUG(RETVAL,AMHSTR) | ||
| CHKDSM(RETVAL,AMHSTR) | ;-- check which version of DSM
|
|
| CURCOD(PIEN) | ;-- check the code to see if it is the current version of code set
|
|
| VC(RETVAL,AMHSTR) | ;-- get version number to see if client matches
|
|
| POV(RET,AMHPAT,AMHD) | ;EP -- filter POV if allowed to see
|
|
| CLNWP(FL,ND,REC) | ;-- lets clean up a wp field before refiling
|
|
| VER(RETVAL,AMHSTR) | ;-- check to see if verify code is valid
|
|
| UU(RETVAL,AMHSTR) | ;-- return a list of sites in from BH USER file
|
|
| LOCK(RETVAL,AMHSTR) | ;-- check to see if record is locked
|
|
| ACTCODE(RETVAL,AMHSTR) | ;-- return activity code based on code passed in
|
|
| TIME(RETVAL,AMHSTR) | ;-- get system time out based on user or location
|
|
| LABG(RETVAL,AMHSTR) | ;-- graph labs
|
|
| VEXIST(RETVAL,AMHSTR) | ;-- check to see if there is a visit on the record (used for group edit)
|
| Name | Field # of Occurrence |
|---|---|
| DEBUG^%Serenji | DEBUG+1 |
| $$LVDT^AMHGU | LABG+22 |
| $$NOSHOW^AMHLESM | POV+11 |
| $$ALLOWVI^AMHUTIL | POV+12 |
| $$CHKD^AMHUTIL1 | POV+18 |
| $$DSMVDT^AMHUTIL1 | CURCOD+2 |
| ^DIK | CLNWP+8 |
| $$GET1^DIQ | UU+14, TIME+9, TIME+11, POV+31, POV+32, CURCOD+4, LABG+17, LABG+18, LABG+19, LABG+20 , VEXIST+9, CHKDSM+9 |
| $$VAL^XBDIQ1 | POV+5 |
| $$UP^XLFSTR | VER+3 |
| $$EN^XUSHSH | VER+3 |
| RPC Name | Call Tags |
|---|---|
| AMHG CHECK UU | UU |
| AMHG GET ACTIVITY CODE | ACTCODE |
| AMHG GET VERSION | VC |
| AMHG CHECK LOCK | LOCK |
| AMHG GET TIMEOUT | TIME |
| AMHG CHECK VERIFY CODE | VER |
| AMHG GET GRAPH LABS | LABG |
| AMHG CHECK VISIT EXISTS | VEXIST |
| AMHG CHECK DSM | CHKDSM |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^XTV(8989.3 - [#8989.3] | GET1^DIQ |
| ^AUPNVLAB - [#9000010.09] | GET1^DIQ |
| ^AMHREC - [#9002011] | GET1^DIQ |
| ^AMHRPRO - [#9002011.01] | GET1^DIQ |
| ^AMHPROB - [#9002012.2] | GET1^DIQ |
| ^AMHSITE - [#9002013] | GET1^DIQ |
| ^AUTTLOC - [#9999999.06] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AMHBHUSR - [#9002013.11] | UU+8, UU+11 |
| ^AMHREC("AE" | POV+9, POV+10 |
| ^AMHRPRO - [#9002011.01] | POV+14, POV+16 |
| ^AMHRPRO("AD" | POV+13 |
| ^AMHSITE - [#9002013] | POV+11 |
| ^AMHTACT - [#9002012] | ACTCODE+13 |
| ^AMHTACT("B" | ACTCODE+9 |
| ^AMHTMP($J | UU+6!, ACTCODE+6!, VC+3!, VC+9*, VC+13*, VC+14*, VC+19*, VC+20*, VC+21*, VC+23* , LOCK+7!, TIME+7!, LABG+8!, VEXIST+4!, CHKDSM+4! |
| ^AUPNVLAB("AA" | LABG+14, LABG+15 |
| ^DIC - [#1] | LOCK+9, CLNWP+3 |
| ^DIC(9.4 - [#9.4] | VC+11, VC+15, VC+16, VC+17 |
| ^TMP("AMHTMP" | POV+4!, POV+22*, POV+26, POV+28, POV+30 |
| ^VA(200 - [#200] | VER+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | POV+2~ |
| AMHA | POV+2~, POV+9*, POV+10, LABG+1~, LABG+18*, LABG+22 |
| AMHACT | ACTCODE+1~, ACTCODE+3*, ACTCODE+9, ACTCODE+16 |
| AMHB | POV+2~, POV+13*, POV+14, POV+16, POV+22, LABG+1~, LABG+3*, LABG+11 |
| AMHBD | LABG+1~, LABG+11*, LABG+14 |
| AMHC | POV+2~, POV+5*, POV+19 |
| AMHC1 | POV+2~, POV+7* |
| AMHCC | POV+2~, POV+9*, POV+19* |
| AMHCHK | VC+4~ |
| AMHCN | POV+23~, POV+24*, POV+29*, POV+33, POV+35 |
| AMHCNT | POV+2~, POV+8*, POV+20*, POV+22 |
| AMHD | POV~, POV+18, LABG+1~, LABG+16*, LABG+22, CHKDSM+1~, CHKDSM+9*, CHKDSM+10*, CHKDSM+12 |
| AMHDA | UU+10~, UU+11*, UU+14, LABG+13~, LABG+14*, LABG+15, LABG+16 |
| AMHDATA | ACTCODE+12~, ACTCODE+13*, ACTCODE+14 |
| AMHDSC | ACTCODE+12~, ACTCODE+14*, ACTCODE+16 |
| AMHDUZ | TIME+1~, TIME+3*, TIME+9 |
| AMHDUZ2 | TIME+1~, TIME+4* |
| AMHE | LABG+1~, LABG+4*, LABG+12 |
| AMHED | LABG+1~, LABG+12*, LABG+14 |
| AMHFILE | LOCK+1~, LOCK+3*, LOCK+9 |
| AMHGL | LOCK+1~, LOCK+9*, LOCK+10 |
| AMHI | UU+1~, UU+4*, UU+7, UU+9, UU+12*, UU+15, UU+16, ACTCODE+1~, ACTCODE+4*, ACTCODE+7 , ACTCODE+11, ACTCODE+15*, ACTCODE+16, ACTCODE+17, VC+4~, VC+5*, VC+9, VC+10*, VC+13, VC+14 , VC+19, VC+20, VC+21, VC+23, LOCK+1~, LOCK+5*, LOCK+8, LOCK+15*, LOCK+16, LOCK+17 , TIME+1~, TIME+5*, TIME+8, TIME+12*, TIME+13, TIME+14, LABG+1~, LABG+7*, LABG+10, LABG+21* , LABG+22, LABG+23, VEXIST+1~, VEXIST+6*, VEXIST+7, VEXIST+8*, VEXIST+10, VEXIST+11, CHKDSM+6*, CHKDSM+7 , CHKDSM+8*, CHKDSM+12, CHKDSM+13 |
| AMHIEN | ACTCODE+8~, ACTCODE+9*, ACTCODE+10, ACTCODE+13, ACTCODE+16, LOCK+1~, LOCK+4*, LOCK+10, LABG+13~, LABG+15* , LABG+17, LABG+18, LABG+19, LABG+20 |
| AMHL | LABG+1~, LABG+6*, LABG+14, LABG+15 |
| AMHLOC | UU+13~, UU+14*, UU+15 |
| AMHMSG | POV+2~ |
| AMHP | LABG+1~, LABG+5*, LABG+14, LABG+15 |
| AMHPAT | POV~, POV+3, POV+9, POV+10 |
| AMHPIEN | POV+15~, POV+16*, POV+18, POV+22 |
| AMHPKG | VC+4~, VC+11*, VC+12, VC+15, VC+16, VC+17 |
| AMHPTCH | VC+4~, VC+17*, VC+18 |
| AMHPTCHI | VC+4~ |
| AMHPVER | VER+1~, VER+4*, VER+5 |
| AMHR | LABG+1~, LABG+17*, LABG+22 |
| AMHREC | LOCK+1~, LOCK+10*, LOCK+12, LOCK+13, VEXIST+1~, VEXIST+3*, VEXIST+9 |
| AMHRH | LABG+1~, LABG+20* |
| AMHRL | LABG+1~, LABG+19* |
| AMHS | CHKDSM+1~, CHKDSM+3*, CHKDSM+9 |
| AMHSTR | DEBUG~, UU~, UU+3, ACTCODE~, ACTCODE+3, VC~, VC+6, LOCK~, LOCK+3, LOCK+4 , TIME~, TIME+3, TIME+4, VER~, VER+2, LABG~, LABG+3, LABG+4, LABG+5, LABG+6 , VEXIST~, VEXIST+3, CHKDSM~, CHKDSM+3 |
| AMHT | POV+2~, POV+10*, POV+11, POV+12, POV+13, POV+19 |
| AMHTCNT | POV+23~, POV+26*, POV+28, POV+30 |
| AMHTDA | POV+23~, POV+28*, POV+30, POV+31, POV+32 |
| AMHTIEN | POV+23~, POV+30*, POV+33 |
| AMHUSR | UU+1~, UU+3*, UU+8, UU+11 |
| AMHV | POV+2~, POV+9*, POV+10, POV+19* |
| AMHVAL | LOCK+1~, LOCK+11*, LOCK+14*, LOCK+16, TIME+1~, TIME+9*, TIME+10, TIME+11*, TIME+13, VER+1~ , VER+5*, VER+6 |
| AMHVAL1 | POV+2~, POV+31*, POV+33 |
| AMHVAL2 | POV+2~, POV+32*, POV+33 |
| AMHVALI | TIME+1~ |
| AMHVER | VC+4~, VC+15*, VC+16, VC+18, VER+1~, VER+2*, VER+3 |
| AMHVERI | VC+4~, VC+16*, VC+17 |
| AMHVERIN | VC+4~, VC+6*, VC+18 |
| AMHVVER | VER+1~, VER+3*, VER+5 |
| AMHX | VEXIST+1~, VEXIST+9*, VEXIST+10 |
| CV | CURCOD+1~, CURCOD+2*, CURCOD+3*, CURCOD+4 |
| >> DA | CLNWP+6* |
| >> DA(1 | CLNWP+2* |
| >> DIK | CLNWP+7* |
| DUZ | VER+4, POV+12 |
| DUZ(2 | POV+5, POV+11, CURCOD+2 |
| FL | CLNWP~, CLNWP+3 |
| GL | CLNWP+1~, CLNWP+3*, CLNWP+4, CLNWP+7 |
| GLN | CLNWP+1~, CLNWP+4*, CLNWP+5 |
| ND | CLNWP~, CLNWP+4, CLNWP+7 |
| P | UU+1~, UU+2*, UU+3, ACTCODE+1~, ACTCODE+2*, ACTCODE+3, VC+1~, VC+2*, VC+6, LOCK+1~ , LOCK+2*, LOCK+3, LOCK+4, TIME+1~, TIME+2*, TIME+3, TIME+4, LABG+1~, LABG+2*, LABG+3 , LABG+4, LABG+5, LABG+6, VEXIST+1~, VEXIST+2*, VEXIST+3, CHKDSM+1~, CHKDSM+2*, CHKDSM+3 |
| PIEN | CURCOD~, CURCOD+4 |
| R | ACTCODE+1~, ACTCODE+2*, ACTCODE+16, LOCK+1~, LOCK+2* |
| RDA | CLNWP+1~, CLNWP+5*, CLNWP+6 |
| REC | CLNWP~, CLNWP+2, CLNWP+4, CLNWP+7 |
| RET | POV~, POV+33, POV+35 |
| RETVAL | DEBUG~, UU~, UU+5*, UU+7, UU+9, UU+15, UU+16, ACTCODE~, ACTCODE+5*, ACTCODE+7 , ACTCODE+11, ACTCODE+16, ACTCODE+17, VC~, VC+8*, LOCK~, LOCK+6*, LOCK+8, LOCK+16, LOCK+17 , TIME~, TIME+6*, TIME+8, TIME+13, TIME+14, VER~, VER+6*, LABG~, LABG+9*, LABG+10 , LABG+22, LABG+23, VEXIST~, VEXIST+5*, VEXIST+7, VEXIST+10, VEXIST+11, CHKDSM~, CHKDSM+5*, CHKDSM+7 , CHKDSM+12, CHKDSM+13 |
| S | POV+2~ |
| U | ACTCODE+14, VER+4, POV+11, POV+14, POV+16, POV+30, POV+33, LABG+22 |
| X | POV+2~ |
| Y | POV+2~ |
| Z | POV+2~ |