AMHPCCL ; IHS/CMI/LAB - PCC LINK FROM BH 29 May 2006 4:37 PM 03 Jun 2009 3:08 PM ;
Source file <AMHPCCL.m>
Package | Total | Call Graph |
---|---|---|
Mental Health Social Services | 5 | PAUSE^AMHLEA EN^AMHLEDEL CALLDIE^AMHLEIN VFILES^AMHPCCL1 ($$PPAFFL,$$PPINT)^AMHUTIL |
Patient Care Component | 5 | ^APCDALV ^APCDALVR (,GETVISIT)^APCDAPI4 ^APCDCVDT ^APCDVDLT |
VA Fileman | 4 | DD^%DT ^DIE ^DIK ^DIR |
IHS VA Utilities | 2 | ($$VAL,$$VALI)^XBDIQ1 ^XBFMK |
IHS Changes To Scheduling | 1 | GETVISIT^BSDAPI4 |
IHS Patient | 1 | MOD^AUPNVSIT |
Kernel | 1 | $$FMTE^XLFDT |
MailMan | 1 | ^XMB |
Patient Care Component Reports | 1 | ($$PRIMPOV,$$PRIMPROV)^APCLV |
Package | Total | Caller Graph |
---|---|---|
Mental Health Social Services | 3 | AMHBHRU AMHGPCCL AMHLE2 |
Patient Chart | 1 | BPCBHRU |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADD1 | ;
|
|
BSDADD1 | ;
|
|
GETCLN | ;determine clinic to pass
|
|
KILL | ;
|
|
SELECT | ; SELECT EXISTING VISIT
|
|
SETVISIT | ;set up visit values
|
|
SETCLN | ;
|
|
3 | ;APPEND
|
|
1 | ;add a visit
|
|
V2 | ||
V3 | ||
4 | ;delete visit in PCC
|
|
BSD | ;
|
|
V9 | ||
E1 | ||
E2 | ||
VF | ;
|
|
GETTYPE | ;get type of visit - use loc current type or affiliation of provider
|
|
WRITE | ; WRITE VISITS FOR SELECT
|
|
GETCLN1 | ;
|
|
XIT | ;CLEAN UP AND EXIT
|
|
2 | ;EDIT A VISIT (DELETE AND ADD V FILES)
|
|
MRG | ;EP
|
|
LBULL | ; SEND BULLETIN - LINK FAILURE
|
|
START | ;EP - ENTRY POINT BY TASKMAN
|
|
DEL | ;EP
|
Name | Field # of Occurrence |
---|---|
DD^%DT | LBULL+2 |
PAUSE^AMHLEA | ADD1+4 |
EN^AMHLEDEL | DEL+2 |
CALLDIE^AMHLEIN | VF+1, VF+2, VF+3, VF+4 |
VFILES^AMHPCCL1 | VF+5, 2+34, 3+8 |
$$PPAFFL^AMHUTIL | GETTYPE+4 |
$$PPINT^AMHUTIL | START+3 |
^APCDALV | ADD1+9 |
^APCDALVR | 2+15 |
^APCDAPI4 | ADD1+3 |
GETVISIT^APCDAPI4 | BSDADD1+3 |
^APCDCVDT | 2+21 |
^APCDVDLT | 4+13 |
$$PRIMPOV^APCLV | WRITE+11 |
$$PRIMPROV^APCLV | WRITE+9 |
MOD^AUPNVSIT | 4+12 |
GETVISIT^BSDAPI4 | ADD1+3 |
^DIE | 2+8, 2+9, MRG+2, DEL+3, SETCLN+3 |
^DIK | 2+26, 2+27, 2+28, 2+29, 2+30, 2+31, 2+32, 2+33, 3+5, 3+6 , 3+7, 4+3, 4+4, 4+5, 4+6, 4+7, 4+8, 4+9, 4+10 |
^DIR | SELECT+5 |
$$VAL^XBDIQ1 | WRITE+10 |
$$VALI^XBDIQ1 | 2+14, SETVISIT+21, BSD+25 |
^XBFMK | XIT+4 |
$$FMTE^XLFDT | SELECT+1 |
^XMB | LBULL+3 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUPNVSIT - [#9000010] | Classic Fileman Calls |
^AUPNVMSR - [#9000010.01] | Classic Fileman Calls |
^AUPNVPRV - [#9000010.06] | Classic Fileman Calls |
^AUPNVPOV - [#9000010.07] | Classic Fileman Calls |
^AUPNVXAM - [#9000010.13] | Classic Fileman Calls |
^AUPNVPED - [#9000010.16] | Classic Fileman Calls |
^AUPNVCPT - [#9000010.18] | Classic Fileman Calls |
^AUPNVTM - [#9000010.19] | Classic Fileman Calls |
^AUPNVHF - [#9000010.23] | Classic Fileman Calls |
^AMHREC - [#9002011] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMHREC - [#9002011] | START+1, START+5, START+6, 1+1, VF+4, 2+1, 3+1, XIT+2, DEL+2 |
^AMHREC("AVISIT" | MRG+1, DEL+1 |
^AMHSITE - [#9002013] | START+3, VF+2, VF+3, SETVISIT+9, SETVISIT+13, GETTYPE+1, BSD+5, BSD+22 |
^AMHTSET - [#9002012.1] | SETVISIT+8, GETCLN+5, GETCLN+6, BSD+13 |
^APCCCTRL - [#9001000] | VF+4, GETTYPE+3, GETTYPE+5 |
^AUPNVCPT("AD" | 2+29, 4+6 |
^AUPNVHF("AD" | 2+31, 4+8 |
^AUPNVMSR("AD" | 2+33, 4+10 |
^AUPNVNOT("AD" | WRITE+10 |
^AUPNVPED("AD" | 2+30, 4+7 |
^AUPNVPOV("AD" | 2+27, 3+6, 4+4 |
^AUPNVPRV("AD" | 2+26, 3+5, 4+3 |
^AUPNVSIT - [#9000010] | 2+8, 2+9, 2+17, 4+13, SELECT+2 |
^AUPNVTM("AD" | 2+28, 3+7, 4+5 |
^AUPNVXAM("AD" | 2+32, 4+9 |
^AUTTLOC - [#9999999.06] | WRITE+4 |
^DIC(19 - [#19] | BSD+20 |
^DIC(40.7 - [#40.7] | GETCLN+5, GETCLN+6, GETCLN1+3, GETCLN1+4, WRITE+6 |
^DPT - [#2] | LBULL+2, SELECT+1 |
^SC - [#44] | WRITE+8 |
Name | Line Occurrences |
---|---|
1 | 2+7, 2+8, 2+9, 3+3 |
@( | START+7, ADD1+11 |
ADD1 | ADD1+10 |
BSD | ADD1+4 |
BSDADD1 | SELECT+6, SELECT+7 |
GETCLN | SETVISIT+15, BSD+14 |
GETCLN1 | GETCLN+4 |
GETTYPE | SETVISIT+4, BSD+8 |
KILL | SETVISIT+1, XIT+1, BSD+4 |
LBULL | V2, V3, V9, E1, E2 |
SETCLN | BSDADD1+6 |
SETVISIT | ADD1+8, 2+10 |
V9 | 2+16 |
VF | ADD1+2, ADD1+6 |
WRITE | SELECT+2 |
XIT | START+8 |
Name | Field # of Occurrence |
---|---|
^(0 | GETTYPE+1, WRITE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMHA | XIT+3!, SELECT+2* |
AMHACTN | START+6, START+7, XIT+3! |
>> AMHBL | START+4, ADD1+4, ADD1+5, ADD1+10 |
AMHBN | ADD1+11*, 2+16*, XIT+3!, LBULL+2, LBULL+3! |
>> AMHC | SELECT+2*, SELECT+3*, SELECT+5, SELECT+7, WRITE+1*, WRITE+6 |
AMHCOM | XIT+3! |
AMHDUZ | XIT+3! |
>> AMHERR | ADD1+1*, ADD1+4, BSDADD1+4*, BSDADD1+5 |
AMHERROR | XIT+3!, V2*, V3*, V9*, E1*, E2*, LBULL+2, LBULL+3! |
AMHGOT | XIT+3! |
>> AMHGUIV | ADD1+2 |
AMHHOLDC | XIT+3!, BSD+3!, BSD+15*, SELECT+6, SELECT+7, SETCLN+2 |
AMHIN | BSD+3!, BSDADD1+3, SELECT+9! |
AMHIN("APCDAPPT" | BSD+17* |
AMHIN("APCDCAF" | BSD+22* |
AMHIN("APCDEVM" | BSD+19* |
AMHIN("APCDOLOC" | BSD+18* |
AMHIN("APCDOPT" | BSD+20* |
AMHIN("CLINIC | CODE" , SELECT+6*, SELECT+7* |
AMHIN("FORCE | ADD" , BSD+5*, BSD+6*, SELECT+6*, SELECT+7* |
AMHIN("HOS LO | C" , BSD+25* |
AMHIN("PAT" | BSD+10* |
AMHIN("SITE" | BSD+11* |
AMHIN("SRV CA | T" , BSD+13* |
AMHIN("TIME R | ANGE" , BSD+23* |
AMHIN("USR" | BSD+24* |
AMHIN("VISIT | DATE" , BSD+7*, TYPE" , BSD+9* |
AMHLOOK | XIT+3! |
AMHP | XIT+3! |
>> AMHR | START+1, START+3, START+5, START+6, 1+1, VF+1, VF+4, 2+1, 2+8, 2+9 , 2+14, 3+1, SETVISIT+21, GETTYPE+4, XIT+2, LBULL+2, BSD+25 |
AMHR0 | START+6*, 2+6, 2+17, 2+19, 3+2, SETVISIT+3, SETVISIT+5, SETVISIT+6, SETVISIT+8, SETVISIT+18 , SETVISIT+19, SETVISIT+20, GETCLN+3, GETCLN1+1, GETCLN1+3, GETTYPE+3, XIT+3!, LBULL+2, BSD+7, BSD+10 , BSD+11, BSD+13, BSD+17, BSD+18, BSD+19, SELECT+1 |
>> AMHRDEL | DEL+2* |
AMHRES | XIT+3! |
AMHTIU | WRITE+9*, WRITE+10*, WRITE+11*, WRITE+12! |
AMHV | BSDADD1+2!, BSDADD1+3 |
AMHV( | BSDADD1+6, SELECT+2 |
AMHV(0 | BSDADD1+4, BSDADD1+6 |
AMHV1 | SELECT+2!*, WRITE+1, WRITE+9, WRITE+10, WRITE+11 |
>> AMHVDLT | 4+2, 4+3, 4+4, 4+5, 4+6, 4+7, 4+8, 4+9, 4+10, 4+12 , 4+13 |
AMHVFILE | XIT+3!, E2, LBULL+2, LBULL+3! |
AMHVISIT | XIT+3! |
AMHVLOC | WRITE+3*, WRITE+4*, WRITE+5*, WRITE+6, WRITE+12! |
AMHVLT | WRITE+2*, WRITE+6, WRITE+12! |
AMHVSIT | ADD1+2*, ADD1+5, ADD1+12*, VF+1, VF+2, VF+3, VF+4, 2+6*, 2+7, 2+8 , 2+9, 2+12, 2+17, 2+18, 2+26, 2+27, 2+28, 2+29, 2+30, 2+31 , 2+32, 2+33, 3+2*, 3+3, 3+5, 3+6, 3+7, XIT+3!, V9, BSDADD1+6* , SELECT+8*, SETCLN+2 |
AMHX | 2+26*, 2+27*, 2+28*, 2+29*, 2+30*, 2+31*, 2+32*, 2+33*, 3+5*, 3+6* , 3+7*, 4+3*, 4+4*, 4+5*, 4+6*, 4+7*, 4+8*, 4+9*, 4+10*, XIT+3! , SELECT+2*, WRITE+2, WRITE+4, WRITE+6, WRITE+7, WRITE+8 |
>> AMHX1( | SELECT+8, WRITE+1* |
>> AMHX11 | SELECT+2*, WRITE+7 |
APCDAFLG | KILL+1! |
APCDALVR | KILL+1!, XIT+3!, BSDADD1+1!, SELECT+9! |
APCDALVR("APCDADD" | SETVISIT+13*, SETVISIT+14* |
APCDALVR("APCDAFLG" | ADD1+10, ADD1+11, 2+16 |
APCDALVR("APCDANE" | SETVISIT+11* |
APCDALVR("APCDAPPT" | SETVISIT+18* |
APCDALVR("APCDATMP" | 2+11* |
APCDALVR("APCDAUTO" | SETVISIT+9*, SETVISIT+10* |
APCDALVR("APCDCAT" | SETVISIT+8*, SETVISIT+16 |
APCDALVR("APCDCLN" | SETVISIT+16*, SETVISIT+17*, GETCLN+1*, GETCLN+5*, GETCLN+6*, GETCLN1+1*, GETCLN1+2, GETCLN1+3*, GETCLN1+4*, BSD+15 |
APCDALVR("APCDDATE" | SETVISIT+3* |
APCDALVR("APCDEVM" | SETVISIT+20* |
APCDALVR("APCDHL" | 2+14*, SETVISIT+21* |
APCDALVR("APCDLOC" | 2+13*, SETVISIT+6* |
APCDALVR("APCDOLOC" | SETVISIT+19* |
APCDALVR("APCDPAT" | SETVISIT+5* |
APCDALVR("APCDTYPE" | GETTYPE+1*, GETTYPE+3*, GETTYPE+4*, GETTYPE+5*, GETTYPE+6*, BSD+9 |
APCDALVR("APCDVSIT" | ADD1+12, 2+12* |
APCDALVR("AUPNTALK" | SETVISIT+2* |
APCDANE | KILL+1! |
APCDAPPT | KILL+1! |
APCDATMP | KILL+1! |
APCDAUTO | KILL+1! |
APCDCAT | KILL+1! |
APCDCLN | KILL+1! |
APCDCVDT | 2+23! |
APCDCVDT("ERR | OR FLAG" , 2+22 |
APCDCVDT("TALK" | 2+20* |
APCDCVDT("VIS | IT DATE/TIME" , 2+19*, IT DFN" , 2+18* |
APCDLOC | KILL+1! |
APCDOLOC | KILL+1! |
APCDPAT | KILL+1! |
APCDTAT | KILL+1! |
APCDTLOU | KILL+1! |
APCDTNQ | KILL+1! |
APCDTPOV | KILL+1! |
APCDTPRO | KILL+1! |
APCDTPRV | KILL+1! |
APCDTPS | KILL+1! |
APCDTTOP | KILL+1! |
APCDTYPE | KILL+1! |
APCDVDLT | 4+2*, 4+13*, XIT+3!, DEL+1 |
>> APCDVMF | MRG+1 |
>> APCDVMT | MRG+2 |
AUPNTALK | KILL+1! |
AUPNVSIT | 4+12*! |
>> C4 | GETCLN1+3 |
DA | VF+1!*, VF+2!*, VF+3!*, VF+4!*, 2+8!*, 2+9!*, 2+26*!, 2+27*!, 2+28*!, 2+29*! , 2+30*!, 2+31*!, 2+32*!, 2+33*!, 3+5*!, 3+6*!, 3+7*!, 4+3*!, 4+4*!, 4+5*! , 4+6*!, 4+7*!, 4+8*!, 4+9*!, 4+10*!, XIT+3!, SELECT+5!, MRG+1*, MRG+2!, DEL+1* , DEL+2, DEL+3!, SETCLN+1~, SETCLN+2* |
DIE | VF+1!*, VF+2!*, VF+3!*, VF+4!*, 2+8!*, 2+9!*, XIT+3!, MRG+2*!, DEL+3*!, SETCLN+1~ , SETCLN+2* |
DIK | 2+26*!, 2+27*!, 2+28*!, 2+29*!, 2+30*!, 2+31*!, 2+32*!, 2+33*!, 3+5*!, 3+6*! , 3+7*!, 4+3*!, 4+4*!, 4+5*!, 4+6*!, 4+7*!, 4+8*!, 4+9*!, 4+10*! |
DIR | SELECT+4!, SELECT+5! |
DIR("A" | SELECT+5* |
DIR(0 | SELECT+5* |
>> DIRUT | SELECT+6 |
DIU | 2+8!, 2+9!, XIT+3! |
DIV | 2+8!, 2+9!, XIT+3! |
DIW | 2+8!, 2+9!, XIT+3! |
DR | VF+1!*, VF+2!*, VF+3!*, VF+4!*, 2+8!*, 2+9!*, 2+26!, 2+27!, 2+28!, 2+29! , 2+30!, 2+31!, 2+32!, 2+33!, 3+5!, 3+6!, 3+7!, 4+3!, 4+4!, 4+5! , 4+6!, 4+7!, 4+8!, 4+9!, 4+10!, XIT+3!, MRG+2*!, DEL+3*, SETCLN+1~, SETCLN+2* |
DUZ | BSD+24 |
DUZ(2 | START+3, VF+2, VF+3, VF+4, SETVISIT+9, SETVISIT+13, GETTYPE+1, GETTYPE+5, BSD+5, BSD+22 |
P | START+2~, START+3* |
U | START+1, START+3, VF+2, VF+3, VF+4, 2+6, 2+9, 2+17, 2+19, 3+2 , SETVISIT+3, SETVISIT+5, SETVISIT+6, SETVISIT+8, SETVISIT+9, SETVISIT+13, SETVISIT+18, SETVISIT+19, SETVISIT+20, GETCLN+3 , GETCLN+5, GETCLN+6, GETCLN1+1, GETCLN1+3, 4+13, GETTYPE+1, GETTYPE+3, GETTYPE+5, LBULL+2, BSD+5 , BSD+7, BSD+10, BSD+11, BSD+13, BSD+17, BSD+18, BSD+19, BSD+20, BSD+22, BSDADD1+4 , BSDADD1+6, SELECT+1, WRITE+4, WRITE+6, WRITE+7, WRITE+8, DEL+2 |
>> V | BSDADD1+6* |
X | START+2~, START+3*, GETCLN+2~, GETCLN+3*, GETCLN+4, GETCLN+5, GETCLN+6, GETTYPE+3*, GETTYPE+4*, GETTYPE+5* , XIT+3! |
XMB | LBULL+1!, LBULL+2*, LBULL+3! |
XMB(1 | LBULL+2* |
XMB(2 | LBULL+2* |
XMB(3 | LBULL+2* |
XMB(4 | LBULL+2* |
XMB(5 | LBULL+2* |
>> XQY0 | BSD+20 |
Y | XIT+3!, LBULL+2*, SELECT+7, SELECT+8 |
>> ZTQUEUED | START+4, SETVISIT+10, SETVISIT+14, BSD+6 |
Name | Field # of Occurrence |
---|---|
$T(GETVISIT^BSDAPI4 | ADD1+3 |
$T(^APCDAPI4 | ADD1+3 |