AMHLEP1 ; IHS/CMI/LAB - DEMO/APPTS ACTION 08 Aug 2007 1:27 PM ;
Source file <AMHLEP1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Mental Health Social Services | 15 | ^AMHDVD  (EHRE,TIU)^AMHEHR  EN2^AMHEKL  ($$DATE,$$ESIG)^AMHESIG  (GETDATE,GETTYPE)^AMHLE  (PAUSE,PCCLINK)^AMHLEA  EP1^AMHLEDV  (DEL,EDIT,EDITEHR)^AMHLEE FORMDIR^AMHLEFP (,CALLDIE,PAUSE)^AMHLEIN (ADD,OTHER,PAUSE,REGULAR)^AMHLEP2 EN^AMHRLKUP ($$EHR,$$PPNAME)^AMHUTIL ($$DATE,RESET)^AMHVRL ($$CONFID,MSG)^AMHVU | 
| IHS VA Utilities | 2 | ^XBDBQUE $$VAL^XBDIQ1 | 
| Kernel | 2 | ($$FMTE,$$NOW)^XLFDT $$REPEAT^XLFSTR | 
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| Registration | 1 | FULL^VALM1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Mental Health Social Services | 2 | AMHDPEE AMHLESF | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DISPRECS | ;display visits for selection by user | |
| HDR | ; -- print header | |
| HRCN() | ; -- returns chart # for this facility | |
| ESIG9 | ; | |
| NAME() | ; -- returns printable name | |
| SELECT | ; | |
| PAD(DATA,LENGTH) | ; -- SUBRTN to pad length of data | |
| 3 | ;EP -- display visit | |
| 1 | ; -- add visit | |
| GETVTYP | ; | |
| 2 | ; -- edit visit | |
| 5 | ; -- delete visit | |
| 4 | ; -- soap update | |
| 7 | ; -- EHR visit | |
| 6 | ; -- print encounter form | |
| 9 | ;EP - called from protocol to sign visit | |
| E9 | ;edit? | |
| HEAD | ; | |
| CONTACT(P,AMHY) | ;EP; called by AMHV UPDATE CLIENT CONTACT protocol | |
| CHOICE | ;; | |
| OTHER | ;EP | |
| XIT | ; | |
| SP(NUM) | ; -- SUBRTN to pad spaces | |
| 8 | ; -- TIU NOTE | |
| DUP | ;EP called from protocol | |
| HEAD1 | ; | |
| MENU | ; -- menu of scheduling actions | |
| NOW() | ; -- returns readable now | 
| Name | Field # of Occurrence | 
|---|---|
| ^AMHDVD | 3+9, 9+30 | 
| EHRE^AMHEHR | 2+14, 4+10, 5+12 | 
| TIU^AMHEHR | 8+9 | 
| EN2^AMHEKL | 1+14, 2+20, 3+14, 4+17, 5+16, 6+21, 7+12, 8+12, E9+10, ESIG9+5 | 
| $$DATE^AMHESIG | 9+13 | 
| $$ESIG^AMHESIG | 9+19 | 
| GETDATE^AMHLE | 1+7, 2+8, 3+4, 4+4, 5+7, 6+5, 7+4, 8+4 | 
| GETTYPE^AMHLE | 1+5, 2+6 | 
| PAUSE^AMHLEA | 2+13, 2+14, 2+16, 4+9, 4+10, 4+11, 5+12 | 
| PCCLINK^AMHLEA | 4+16, ESIG9+3 | 
| EP1^AMHLEDV | DUP+2 | 
| DEL^AMHLEE | 5+15 | 
| EDIT^AMHLEE | 2+17, E9+7 | 
| EDITEHR^AMHLEE | 7+9 | 
| FORMDIR^AMHLEFP | 6+14 | 
| ^AMHLEIN | 1+1, 2+2, 3+1, 4+1, 5+3, 6+1, 7+2, 8+2, 9+8 | 
| CALLDIE^AMHLEIN | 4+13 | 
| PAUSE^AMHLEIN | SELECT+2 | 
| ADD^AMHLEP2 | 1+12 | 
| OTHER^AMHLEP2 | OTHER+2, 3+13, 4+15, ESIG9+2 | 
| PAUSE^AMHLEP2 | 5+2, 5+14, 9+23, 9+26 | 
| REGULAR^AMHLEP2 | 3+11, 4+14 | 
| EN^AMHRLKUP | 2+11, 3+7, 4+7, 5+10, 6+8, 7+7, 8+7 | 
| $$EHR^AMHUTIL | 2+14, 4+10, 5+12, 9+17 | 
| $$PPNAME^AMHUTIL | DISPRECS+7 | 
| $$DATE^AMHVRL | DISPRECS+10 | 
| RESET^AMHVRL | OTHER+3, DUP+4, MENU+3 | 
| $$CONFID^AMHVU | HDR+4 | 
| MSG^AMHVU | HDR+3, HDR+4, HDR+5, HDR+6 | 
| $$GET1^DIQ | DISPRECS+17 | 
| ^DIR | 9+25, E9+2, GETVTYP+2, HEAD+2, SELECT+1 | 
| FULL^VALM1 | MENU+1, 5+6, 6+4, 9+6 | 
| ^XBDBQUE | 6+19 | 
| $$VAL^XBDIQ1 | NAME+1 | 
| $$FMTE^XLFDT | NOW+1 | 
| $$NOW^XLFDT | NOW+1 | 
| $$REPEAT^XLFSTR | HDR+6, PAD+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^AMHREC - [#9002011] | Classic Fileman Calls | 
| ^AMHRPRO - [#9002011.01] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AMHPROB - [#9002012.2] | DISPRECS+17 | 
| ^AMHREC - [#9002011] | 2+13, 2+15, 4+9, 4+11, 5+13, 9+16, 9+18, E9+6, DISPRECS+4 | 
| ^AMHREC("AF" | 9+14, 9+15 | 
| ^AMHRPRO - [#9002011.01] | DISPRECS+17 | 
| ^AMHRPRO("AD" | DISPRECS+16 | 
| ^AMHTACT - [#9002012] | DISPRECS+11 | 
| ^AMHTSET - [#9002012.1] | DISPRECS+11 | 
| ^AUPNPAT - [#9000001] | DISPRECS+13, DISPRECS+14, HRCN+1 | 
| ^AUTTLOC - [#9999999.06] | DISPRECS+8, DISPRECS+13, DISPRECS+14 | 
| ^DPT - [#2] | HEAD1+4 | 
| ^XUSEC("AMHZ DELETE RECORD" | 5+2 | 
| ^XUSEC("AMHZ DELETE SIGNED NOTE" | 5+13 | 
| Name | Line Occurrences | 
|---|---|
| $$HRCN | HDR+5 | 
| $$NAME | HDR+5 | 
| $$NOW | HDR+2 | 
| $$PAD | HDR+2, SP+1 | 
| $$SP | HDR+2, HDR+4, HDR+5 | 
| @( | MENU+2 | 
| DISPRECS | 9+24 | 
| ESIG9 | E9+3, E9+4 | 
| HEAD | DISPRECS+2, DISPRECS+6 | 
| HEAD1 | HEAD+1 | 
| SELECT | 9+27, SELECT+3 | 
| XIT | 1+6, 1+8, 1+11, 1+13, 2+7, 2+9, 2+12, 2+13, 2+14, 2+19 , 3+5, 3+8, 4+5, 4+8, 4+9, 4+10, 4+11, 5+2, 5+8, 5+11 , 5+12, 5+14, 6+6, 6+9, 6+15, 6+20, 7+5, 7+8, 7+11, 8+5 , 8+8, 8+11, 9+23, 9+26, E9+9, ESIG9+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | DISPRECS+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> AMHACTN | 4+12*, 6+17*, ESIG9+1* | 
| >> AMHCNTR | DISPRECS+3*, DISPRECS+5*, DISPRECS+7 | 
| AMHD | 9+11~, 9+13*, 9+14*, 9+15 | 
| >> AMHDASH | HEAD1+3, HEAD1+5, HEAD1+6 | 
| AMHDATE | 1+8, 2+9, 3+5, 4+5, 5+8, 6+6, 7+5, 8+5, E9+6*, XIT+1! | 
| AMHDET | 2+1*, 7+1*, 8+1*, 9+7*, XIT+1! | 
| AMHEFT | 6+10!, 6+16* | 
| AMHEHR | 7+7*!, 7+13!, 8+7!, 8+13! | 
| AMHHDFN | OTHER+1*, OTHER+3!, DUP+1*, DUP+3, DUP+4!, CONTACT+4*, MENU+3!, 1+4, 2+3, 2+18 , 3+2, 3+10, 4+2, 5+4, 6+2, 6+22, 7+3, 7+10, 8+3, 8+10 , 9+9, 9+31, E9+8 | 
| AMHLOC | 2+10*, 3+6*, 4+6*, 5+9*, 6+7*, 7+6*, 8+6*, XIT+1! | 
| AMHP | XIT+1!, DISPRECS+16*, DISPRECS+17 | 
| >> AMHPAT | OTHER+1*, DUP+1*, DUP+3*, CONTACT+3*, CONTACT+4, 1+4*, 2+3*, 2+10*, 2+18*, 3+2* , 3+6*, 3+10*, 4+2*, 4+6*, 5+4*, 5+9*, 6+2*, 6+7*, 6+22*, 7+3* , 7+6*, 7+10*, 8+3*, 8+6*, 8+10*, 9+9*, 9+14, 9+15, 9+31*, E9+8* , HEAD1+4 | 
| AMHPATCE | 1+2*, 2+4*, 3+3*, 4+3*, 5+5*, 6+3*, 9+10*, XIT+1! | 
| AMHPG | XIT+1!, HEAD+1, HEAD1+1*, DISPRECS+1* | 
| >> AMHPTYPE | 1+6, 2+7 | 
| >> AMHQUIT | HEAD+2*, DISPRECS+6 | 
| AMHR | 2+12, 2+13, 2+14, 2+15, 3+8, 4+8, 4+9, 4+10, 4+11, 4+13 , 5+11, 5+12, 5+13, 6+9, 6+14, 7+8, 8+8, 9+28*, E9+6, XIT+1! , SELECT+4* | 
| AMHR0 | XIT+1!, DISPRECS+4*, DISPRECS+8, DISPRECS+10, DISPRECS+11, DISPRECS+12, DISPRECS+13, DISPRECS+14 | 
| AMHRCNT | 9+14*, 9+21*, 9+23, 9+25, XIT+1!, SELECT+1 | 
| AMHRCTR | XIT+1!, DISPRECS+1*, DISPRECS+3*, DISPRECS+4* | 
| AMHRIEN | XIT+1!, DISPRECS+1*, DISPRECS+4*, DISPRECS+7, DISPRECS+16 | 
| AMHRRECS | 9+11~, XIT+1! | 
| AMHRRECS( | 9+21*, 9+27, 9+28, SELECT+3, SELECT+4, DISPRECS+4 | 
| >> AMHVT | GETVTYP+4* | 
| >> AMHVTYPE | 1+10*, 1+11, GETVTYP+3*, GETVTYP+4* | 
| AMHY | CONTACT~, MENU+2 | 
| AMHZDO | 3+12*, 3+15! | 
| D | 9+11~, XIT+1! | 
| DA | 4+13*, E9+2!, GETVTYP+2! | 
| DATA | PAD~, PAD+1 | 
| DFN | OTHER+1, DUP+1, DUP+3*, CONTACT+1~, CONTACT+3*, 1+4*, 2+3*, 2+10, 2+18*, 3+2* , 3+6, 3+10*, 4+2*, 4+6, 5+4*, 5+9, 6+2*, 6+7, 6+22*, 7+3* , 7+6, 7+10*, 8+3*, 8+6, 8+10*, 9+9*, 9+31*, E9+8*, NAME+1, HRCN+1 | 
| >> DIE | 4+13* | 
| DIR | 9+25!, E9+2!, GETVTYP+2!, HEAD+2!, SELECT+1! | 
| DIR("A" | 9+25*, E9+2*, GETVTYP+2*, SELECT+1* | 
| DIR("B" | E9+2*, GETVTYP+2* | 
| DIR(0 | 9+25*, E9+2*, GETVTYP+1*, HEAD+2*, SELECT+1* | 
| >> DIRUT | 6+15, 9+25*, 9+26, E9+3, GETVTYP+3, SELECT+1*, SELECT+2 | 
| >> DR | 4+13* | 
| >> DTOUT | HEAD+2 | 
| >> DUOUT | 9+25, SELECT+1 | 
| DUZ | 5+2, 5+13 | 
| DUZ(2 | DISPRECS+14, HRCN+1 | 
| IO | HEAD+2 | 
| IO(0 | HEAD+2 | 
| IOF | 5+6, 6+4, HEAD1+2 | 
| IOSL | DISPRECS+6 | 
| IOST | HEAD+2 | 
| >> IOUOFF | HDR+2 | 
| >> IOUON | HDR+2 | 
| LENGTH | PAD~, PAD+1 | 
| NUM | SP~, SP+1 | 
| P | CONTACT~, CONTACT+2, CONTACT+3 | 
| U | 2+13, 2+15, 4+9, 4+11, 5+13, 9+16, 9+18, E9+6, HEAD1+4, DISPRECS+8 , DISPRECS+10, DISPRECS+11, DISPRECS+12, DISPRECS+13, DISPRECS+14, DISPRECS+17, HRCN+1 | 
| V | 9+11~, 9+15*, 9+16, 9+17, 9+18, 9+19, 9+21, XIT+1! | 
| X | 9+11~, 9+19*, 9+20, HDR+1~, HDR+2*, HDR+3 | 
| >> XBNS | 6+18* | 
| >> XBRC | 6+18* | 
| >> XBRP | 6+18* | 
| >> XBRX | 6+18* | 
| >> Y | 6+16, 9+27, 9+28, E9+4, GETVTYP+4, HEAD+2, SELECT+3, SELECT+4 | 
| >> Y(0 | GETVTYP+4 |