AMHDPEE ; IHS/CMI/LAB - BROWSE VISITS ;
Source file <AMHDPEE.m>
Package | Total | Call Graph |
---|---|---|
Mental Health Social Services | 6 | EP1^AMHLCD (GETPAT,PAUSE)^AMHLEA CONTACT^AMHLEP1 $$ALLOWVI^AMHUTIL ($$DEMO,DEMOCHK)^AMHUTIL1 ^AMHVD |
Registration | 4 | EN^VALM TERM^VALM0 (CLEAR,FULL)^VALM1 EN^VALM2 |
VA Fileman | 4 | ^DDS ^DIC ^DIE ^DIR |
IHS VA Utilities | 3 | ^XBFMK VIEWR^XBLM EN^XBVK |
Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
IHS Patient | 1 | (,$$DOB,$$HRN,KILL)^AUPNPAT |
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR | ; -- header code
|
|
DEFAULT | ;
|
|
HS | ;EP called from protocol to generate hs
|
|
RMDP | ;EP - called from protocol to remove DP entry
|
|
BV | ;
|
|
HELP | ; -- help code
|
|
CTR(X,Y) | ;EP - Center X in a field Y wide.
|
|
INIT | ; -- init variables and list array
|
|
DEMO | ;
|
|
EDDP | ;EP - called from protocol
|
|
LVD(P,I) | ;EP
|
|
EN | ; -- main entry point for AMH UPDATE PATIENT CASE DATA
|
|
END | ;
|
|
GETTYPE | ;
|
|
CD | ;
|
|
START | ;
|
|
EOJ | ;
|
|
AV | ;EP add visit
|
|
PROV | ;
|
|
GATHER | ;
|
|
EXPND | ; -- expand code
|
|
ADDDP | ;EP called from protocol to open a new case
|
|
EXIT | ; -- exit code
|
Name | Field # of Occurrence |
---|---|
EP1^AMHLCD | CD+4 |
GETPAT^AMHLEA | AV+2 |
PAUSE^AMHLEA | EDDP+4, EDDP+5, RMDP+4, RMDP+5, AV+3, AV+8 |
CONTACT^AMHLEP1 | AV+6 |
$$ALLOWVI^AMHUTIL | LVD+7 |
$$DEMO^AMHUTIL1 | GATHER+2, GATHER+3, GATHER+4, GATHER+5 |
DEMOCHK^AMHUTIL1 | DEMO+1 |
^AMHVD | BV+1 |
^AUPNPAT | HS+5 |
$$DOB^AUPNPAT | GATHER+12, GATHER+18, GATHER+22, GATHER+26 |
$$HRN^AUPNPAT | GATHER+12, GATHER+18, GATHER+22, GATHER+26 |
KILL^AUPNPAT | EOJ+8 |
^DDS | ADDDP+8 |
^DIC | PROV+3, HS+2, DEFAULT+2, ADDDP+4, ADDDP+7 |
^DIE | EDDP+8, RMDP+8, RMDP+9, RMDP+10, RMDP+11 |
^DIR | CD+1 |
EN^VALM | EN+1 |
TERM^VALM0 | EXIT+2 |
CLEAR^VALM1 | EOJ+6 |
FULL^VALM1 | EDDP+6, RMDP+6, ADDDP+1, AV+1 |
EN^VALM2 | EDDP+1, RMDP+1 |
^XBFMK | PROV+1, ADDDP+7 |
VIEWR^XBLM | HS+11 |
EN^XBVK | HS+8, HS+12, EOJ+1 |
$$FMTE^XLFDT | LVD+20, HS+6 |
DISP^XQORM1 | HELP+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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^AUPNPAT - [#9000001] | Classic Fileman Calls |
^APCHSCTL - [#9001015] | Classic Fileman Calls |
^AMHPATR - [#9002011.55] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMHPATR - [#9002011.55] | EDDP+5, RMDP+5, RMDP+7, RMDP+8, RMDP+9, RMDP+10, RMDP+11, ADDDP+7 |
^AMHPATR("AMH" | GATHER+2 |
^AMHPATR("AOT" | GATHER+4, GATHER+20 |
^AMHPATR("AOTH" | GATHER+5, GATHER+24 |
^AMHPATR("ASS" | GATHER+3, GATHER+16 |
^AMHPROB - [#9002012.2] | LVD+9 |
^AMHREC - [#9002011] | LVD+6, LVD+19 |
^AMHREC("AE" | LVD+4, LVD+5 |
^AMHRPRO - [#9002011.01] | LVD+9 |
^AMHRPRO("AD" | LVD+8 |
^AMHSITE - [#9002013] | GETTYPE+1, GETTYPE+2 |
^APCHSCTL - [#9001015] | GETTYPE+3 |
^DPT - [#2] | GATHER+2, GATHER+3, GATHER+4, GATHER+5, GATHER+12, GATHER+18, GATHER+22, GATHER+26, RMDP+7, HS+10 |
^TMP("AMHDPEE" | GATHER+1!, GATHER+14*, GATHER+19*, GATHER+23*, GATHER+27*, EDDP+4, RMDP+4 |
^TMP($J | GATHER+1!, GATHER+2*, GATHER+3*, GATHER+4*, GATHER+5*, GATHER+8, GATHER+9, GATHER+10 |
^VA(200 - [#200] | PROV+3, HDR+2, RMDP+7 |
Name | Line Occurrences |
---|---|
$$CTR | START+5 |
$$LVD | GATHER+12, GATHER+18, GATHER+22, GATHER+26 |
DEFAULT | GETTYPE+1, GETTYPE+2 |
EN | DEMO+3 |
EOJ | END+1 |
EXIT | EDDP+2, EDDP+3, EDDP+4, EDDP+5, EDDP+9, RMDP+2, RMDP+3, RMDP+4, RMDP+5, CD+2 , CD+3, CD+5, BV+2, HS+13, ADDDP+10, AV+3, AV+9 |
GATHER | INIT+2, EXIT+4 |
GETTYPE | HS+7 |
HDR | EXIT+6 |
PROV | DEMO+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | HS+10*, HS+11, HS+12!, EOJ+4! |
A | LVD+3~, LVD+4*, LVD+5 |
AMCHDAYS | HS+12! |
AMCHDOB | HS+12! |
AMHBD | START+1~ |
AMHCASE | EN+2!, EXIT+1!, EOJ+5! |
AMHCDATE | EN+2!, EOJ+5! |
AMHD | EN+2!, GATHER+2*, GATHER+3*, GATHER+4*, GATHER+5*, GATHER+9*, GATHER+10, GATHER+12, GATHER+14, GATHER+16* , GATHER+18, GATHER+19, GATHER+20*, GATHER+22, GATHER+23, GATHER+24*, GATHER+26, GATHER+27, EOJ+5! |
>> AMHDEMO | DEMO+1, DEMO+2, GATHER+2, GATHER+3, GATHER+4, GATHER+5 |
>> AMHDP | PROV+2* |
>> AMHDPEEP | AV+5*, AV+7 |
AMHED | START+1~ |
AMHLINE | EN+2!, INIT+3, GATHER+7*, GATHER+11*, GATHER+14, GATHER+17*, GATHER+19, GATHER+21*, GATHER+23, GATHER+25* , GATHER+27, EXIT+5, EOJ+5! |
>> AMHNAME | GATHER+8*, GATHER+9, GATHER+10 |
AMHP | END+2! |
AMHPAT | ADDDP+3*, ADDDP+6*, ADDDP+7, ADDDP+8, EXIT+1!, AV+3, AV+4, AV+6 |
AMHPC | EXIT+1! |
>> AMHPROV | PROV+5*, HDR+2, GATHER+2, GATHER+3, GATHER+4, GATHER+5, GATHER+16, GATHER+20, GATHER+24, RMDP+7 , RMDP+8, RMDP+9, RMDP+10, RMDP+11, AV+5, AV+7* |
AMHQUIT | END+2!, ADDDP+9* |
AMHR | EDDP+3*!, EDDP+4*!, EDDP+5!, EDDP+8, RMDP+3*!, RMDP+4*!, RMDP+5!, RMDP+7, RMDP+8, RMDP+9 , RMDP+10, RMDP+11, CD+4 |
AMHR0 | START+1~ |
AMHR1 | EXIT+1! |
AMHRCNT | EN+2!, GATHER+7*, GATHER+11*, GATHER+14, GATHER+17*, GATHER+19, GATHER+21*, GATHER+23, GATHER+25*, GATHER+27 , EOJ+5! |
AMHRDEL | EDDP+4!, EDDP+5!, RMDP+4!, RMDP+5! |
>> AMHT | GATHER+10*, GATHER+13 |
AMHV | START+1~, START+3! |
AMHW | END+2! |
AMHX | START+1~, EN+2!, EXIT+1!, EOJ+5! |
AMHY | START+1~ |
>> APCHSPAT | HS+9*, HS+10 |
>> APCHSTYP | HS+8, GETTYPE+2*, GETTYPE+3*, DEFAULT+1*, DEFAULT+4* |
AUPNDAYS | START+1~ |
AUPNDOB | START+1~ |
AUPNDOD | START+1~, HS+6 |
AUPNPAT | START+1~ |
AUPNSEX | START+1~ |
B | LVD+3~, LVD+5*, LVD+6, LVD+7, LVD+8, LVD+14 |
BALMON | EOJ+7! |
C | LVD+3~, LVD+8*, LVD+9 |
D | START+2~, LVD+3~, LVD+19*, LVD+20 |
DA | PROV+3!, EDDP+8*, RMDP+8*, RMDP+9*, RMDP+10*, RMDP+11*, CD+1!, HS+2!, DEFAULT+2!, ADDDP+4! , ADDDP+8*, EOJ+4! |
DDS | EOJ+4! |
DDSFILE | ADDDP+8*, EOJ+3! |
DFN | START+1~, HS+1*, HS+4*, HS+5, HS+9, EXIT+1!, EOJ+2!, AV+4* |
DIADD | PROV+3!, HS+2!, ADDDP+4!, ADDDP+7! |
DIC | PROV+3*!, HS+2*!, DEFAULT+2*!, ADDDP+4*!, ADDDP+7*, EOJ+4! |
DIC("A" | PROV+3* |
DIC("B" | PROV+3* |
DIC(0 | PROV+3*, HS+2*, DEFAULT+2*, ADDDP+4*, ADDDP+7* |
>> DIE | EDDP+8*, RMDP+8*, RMDP+9*, RMDP+10*, RMDP+11* |
DIMSG | ADDDP+9! |
DIPGM | EOJ+3! |
DIR | CD+1! |
DIR("A" | CD+1* |
DIR("B" | CD+1* |
DIR(0 | CD+1* |
>> DIRUT | CD+2 |
DLAYGO | PROV+3!, HS+2!, ADDDP+4!, ADDDP+7*! |
DR | PROV+3!, EDDP+8*, RMDP+8*, RMDP+9*, RMDP+10*, RMDP+11*, HS+2!, ADDDP+4!, ADDDP+8*, EOJ+4! |
DUZ | PROV+3, LVD+7 |
DUZ(2 | GATHER+12, GATHER+18, GATHER+22, GATHER+26, GETTYPE+1, GETTYPE+2 |
>> E | LVD+9*, LVD+10, LVD+11 |
>> F | LVD+5*, LVD+8*, LVD+12*, LVD+14 |
G | LVD+3~, LVD+4*, LVD+5, LVD+14*, LVD+17, LVD+18, LVD+19 |
I | LVD~, LVD+1*, LVD+18, LVD+19, EXIT+7! |
IOF | START+4, ADDDP+2 |
>> IOINORM | HDR+2 |
IOM | CTR+1 |
>> IORVON | HDR+2 |
P | LVD~, LVD+2, LVD+4, LVD+5 |
R | START+2~ |
U | PROV+3, HDR+2, LVD+9, LVD+19, GATHER+2, GATHER+3, GATHER+4, GATHER+5, GATHER+12, GATHER+18 , GATHER+22, GATHER+26, RMDP+7, RMDP+8, RMDP+9, RMDP+10, RMDP+11, HS+10, GETTYPE+2 |
VALM | EOJ+7! |
VALMAR | EOJ+7! |
VALMBCK | EXIT+3*, EOJ+7! |
VALMBG | EOJ+7! |
VALMCAP | EOJ+7! |
VALMCC | EOJ+7! |
VALMCNT | INIT+3*, EXIT+5*, EOJ+7! |
VALMCOFF | EOJ+7! |
VALMCON | EOJ+7! |
VALMEVL | EOJ+7! |
VALMHDR | EOJ+7! |
VALMHDR(1 | HDR+1* |
VALMHDR(2 | HDR+2* |
VALMHDR(3 | HDR+3* |
VALMHDR(4 | HDR+4* |
VALMIOXY | EOJ+7! |
VALMKEY | EOJ+7! |
VALMLFT | EOJ+7! |
VALMLST | EOJ+7! |
VALMMENU | EOJ+7! |
>> VALMSG | INIT+1* |
VALMSGR | EOJ+7! |
VALMUP | EOJ+7! |
VALMVAR | EOJ+7! |
VALMWD | EOJ+6, EOJ+7! |
VALMY | EDDP+2, EDDP+3!, RMDP+2, RMDP+3! |
VALMY(0 | EDDP+3, RMDP+3 |
X | CTR~, CTR+1, DEFAULT+2*, ADDDP+7*, HELP+1*, EXIT+7!, EOJ+4! |
XQORNOD | EDDP+3!, RMDP+3! |
XQORNOD(0 | EDDP+1, RMDP+1 |
Y | PROV+4, PROV+5, CTR~, CTR+1, GATHER+11*, GATHER+12*, GATHER+13*, GATHER+14, GATHER+17*, GATHER+18* , GATHER+19, GATHER+21*, GATHER+22*, GATHER+23, GATHER+25*, GATHER+26*, GATHER+27, CD+3, HS+3, HS+4 , HS+5*, DEFAULT+3, DEFAULT+4, ADDDP+5, ADDDP+6, ADDDP+7, EXIT+7!, EOJ+3!, EOJ+4! |
Z | EXIT+7! |