APCDAMED ; IHS/CMI/LAB - PROMPT FOR medication ; 12 Oct 2010 6:46 AM
Source file <APCDAMED.m>
Package | Total | Call Graph |
---|---|---|
Patient Care Component | 5 | ^APCDALV ^APCDALVR GETVISIT^APCDAPI4 DEDT^APCDEA2 GETMEDS^APCHSMU1 |
IHS Changes To Scheduling | 1 | ^BSDAPI4 |
IHS VA Utilities | 1 | EN^XBNEW |
Kernel | 1 | ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT |
Patient Care Component Reports | 1 | ($$PRIMPROV,$$VD)^APCLV |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
MLUDE | ;EP - called from data entry input templates
|
|
MLR(APCDTDA) | ;EP - called from nap template to create PLR entry
|
|
MLR1 | ;
|
|
MLUV | ;have a visit so create a v updated/reviewed for provider APCDPRV if one does
|
|
MLUDE1 | ;EP - called from xbnew
|
|
MLU(APCDPIEN,APCDV,APCDP,APCDD,APCDPRV,RETVAL) | ;PEP - called to update MEDICATION update fields
|
|
EVSIT | ;EP - get/create event visit
|
|
MLUDE1P | ;GET PROVIDER
|
|
BSD | ;
|
|
GRP2 | ;
|
|
GRP1 | ;
|
|
ANYACTM(APCDSDFN,EDATE) | ;EP - medications component
|
Name | Field # of Occurrence |
---|---|
^APCDALV | EVSIT+12 |
^APCDALVR | MLUV+22, MLR1+11 |
GETVISIT^APCDAPI4 | BSD+12 |
DEDT^APCDEA2 | BSD+16, EVSIT+14 |
GETMEDS^APCHSMU1 | ANYACTM+52, ANYACTM+84 |
$$PRIMPROV^APCLV | MLUDE1P+2 |
$$VD^APCLV | MLUDE1+3 |
^BSDAPI4 | EVSIT+1 |
^DIR | MLUDE1+4, MLUDE1P+2 |
EN^XBNEW | MLUDE+9, MLR+1 |
$$FMADD^XLFDT | ANYACTM+9, ANYACTM+52, ANYACTM+77, ANYACTM+84 |
$$FMDIFF^XLFDT | GRP2+4 |
$$FMTE^XLFDT | MLUDE1+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCCCTRL - [#9001000] | BSD+6, EVSIT+10 |
^AUPNPAT - [#9000001] | MLU+20 |
^AUPNVMED - [#9000010.14] | ANYACTM+56, ANYACTM+57, ANYACTM+58, ANYACTM+59, ANYACTM+60, ANYACTM+74 |
^AUPNVRUP - [#9000010.54] | MLUV+8, MLUV+9, MLUV+10, MLR1+5, MLR1+6, MLR1+9, MLR1+10 |
^AUPNVRUP("AD" | MLUV+6 |
^AUPNVSIT - [#9000010] | ANYACTM+57 |
^AUTTCRA("C" | MLUV+3, MLR1+4 |
^PS(55 - [#55] | ANYACTM+10, ANYACTM+11, ANYACTM+73, ANYACTM+74, ANYACTM+75, ANYACTM+78, ANYACTM+79, GRP2+1, GRP2+2 |
^PSDRUG - [#50] | ANYACTM+14, ANYACTM+15, ANYACTM+60 |
^PSRX - [#52] | ANYACTM+12, ANYACTM+13, ANYACTM+16, ANYACTM+18, ANYACTM+19, ANYACTM+20, ANYACTM+21, ANYACTM+24, GRP2+4 |
Name | Line Occurrences |
---|---|
BSD | EVSIT+2 |
EVSIT | MLU+29 |
GRP1 | ANYACTM+49 |
GRP2 | ANYACTM+48 |
MLU | MLUDE1P+5 |
MLUDE1 | MLUDE1+5, MLUDE1+6 |
MLUDE1P | MLUDE1P+3 |
MLUV | MLU+27, EVSIT+3, EVSIT+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APCDALL | ANYACTM+7! |
APCDALL( | ANYACTM+33*, ANYACTM+36, ANYACTM+37, ANYACTM+39, ANYACTM+40, ANYACTM+41 |
APCDALVR | MLUV+15~, MLUV+24!, BSD+10!, EVSIT+5!, EVSIT+15!, MLR1+3~, MLR1+13! |
APCDALVR("APCDAFLG" | MLUV+23, MLR1+12 |
APCDALVR("APCDATMP" | MLUV+18*, MLR1+7* |
APCDALVR("APCDAUTO" | EVSIT+6* |
APCDALVR("APCDCAT" | EVSIT+8* |
APCDALVR("APCDDATE" | EVSIT+11* |
APCDALVR("APCDLOC" | EVSIT+9* |
APCDALVR("APCDPAT" | MLUV+16*, EVSIT+7*, MLR1+5* |
APCDALVR("APCDTCDT" | MLUV+20*, MLR1+9* |
APCDALVR("APCDTCLA" | MLUV+19*, MLR1+8* |
APCDALVR("APCDTEPR" | MLUV+21*, MLR1+10* |
APCDALVR("APCDTYPE" | EVSIT+10* |
APCDALVR("APCDVSIT" | MLUV+17*, EVSIT+13, EVSIT+14, MLR1+6* |
APCDBSDV | BSD+1~, BSD+11!, BSD+12 |
APCDBSDV( | BSD+16 |
APCDBSDV(0 | BSD+13, BSD+15 |
APCDC | ANYACTM+2~ |
APCDD | MLUDE+7*, MLUDE1+3, MLUDE1+7*, MLUDE1P+5, MLU~, MLU+21*, MLU+22, MLUV+20, BSD+4, EVSIT+11 , ANYACTM+2~ |
>> APCDDATE | MLUDE+7 |
APCDI | ANYACTM+2~ |
APCDIN | BSD+2!, BSD+12 |
APCDIN("PAT" | BSD+3* |
APCDIN("SITE" | BSD+5* |
APCDIN("SRV C | AT" , BSD+7* |
APCDIN("TIME | RANGE" , BSD+8* |
APCDIN("USR" | BSD+9* |
APCDIN("VISIT | DATE" , BSD+4*, TYPE" , BSD+6* |
APCDKEEP | ANYACTM+2~, ANYACTM+35!, ANYACTM+63! |
APCDKEEP( | ANYACTM+38, ANYACTM+41*, ANYACTM+43, ANYACTM+44, ANYACTM+45, ANYACTM+46, ANYACTM+47 |
APCDM | ANYACTM+2~, ANYACTM+51! |
APCDM( | ANYACTM+61*, ANYACTM+64, ANYACTM+65, ANYACTM+67, ANYACTM+68 |
APCDMED | ANYACTM+2~, ANYACTM+7!, ANYACTM+71! |
APCDMED( | ANYACTM+66 |
APCDMED(0 | ANYACTM+70, ANYACTM+81 |
APCDMED(1 | ANYACTM+69*, ANYACTM+80*, GRP1+1* |
APCDMED(2 | GRP2+5* |
APCDMEDS | ANYACTM+2~, ANYACTM+51!, ANYACTM+52, ANYACTM+83!, ANYACTM+84 |
APCDMEDS( | ANYACTM+54, ANYACTM+55, ANYACTM+61 |
APCDMEDS(0 | ANYACTM+85 |
APCDN | ANYACTM+2~ |
APCDP | MLUDE+4*, MLUDE+5*, MLUDE1P+5, MLU~, MLU+18*, MLU+19, MLU+20, MLUV+16, BSD+3, EVSIT+7 |
>> APCDPAT | MLUDE+4 |
APCDPIEN | MLU~, MLU+16* |
>> APCDPRBI | MLUDE1P+5 |
APCDPRV | MLUDE1P+4*, MLUDE1P+5, MLU~, MLU+23*, MLU+24, MLUV+10, MLUV+21 |
>> APCDRET | MLUDE1P+5, MLUDE1P+6 |
APCDRX0 | ANYACTM+2~ |
APCDRXN | ANYACTM+2~ |
APCDRXO | ANYACTM+2~ |
APCDSDFN | ANYACTM~, ANYACTM+10, ANYACTM+11, ANYACTM+17, ANYACTM+52, ANYACTM+73, ANYACTM+74, ANYACTM+75, ANYACTM+78, ANYACTM+79 , ANYACTM+84, GRP2+1, GRP2+2 |
APCDSREF | ANYACTM+2~ |
APCDSTAT | ANYACTM+2~ |
APCDTDA | MLR~, MLR1+5, MLR1+6, MLR1+9, MLR1+10 |
APCDV | MLUDE+6*, MLUDE1+3, MLUDE1P+2, MLUDE1P+5, MLU~, MLU+17*, MLU+27, MLUV+6, MLUV+17, BSD+15* , BSD+16, EVSIT+13* |
APCDVAL | MLUV+2~, MLUV+3*, MLUV+4, MLUV+8, MLUV+19, MLR1+3~, MLR1+4*, MLR1+8 |
APCDVD | MLUV+2~ |
APCDVRI | MLUV+2~, MLUV+5*, MLUV+6, MLUV+11*, MLUV+13 |
APCDVSIT | MLUDE+6, EVSIT+4!, EVSIT+14 |
APCDX | MLUV+2~, MLUV+6*, MLUV+8, MLUV+9, MLUV+10, MLUV+11 |
C | ANYACTM+2~, ANYACTM+3~, GRP2+2*, GRP2+3 |
D | ANYACTM+2~, ANYACTM+3~, ANYACTM+13*, ANYACTM+14, ANYACTM+15, ANYACTM+33, ANYACTM+37*, ANYACTM+38, ANYACTM+39, ANYACTM+40 , ANYACTM+41, ANYACTM+44*, ANYACTM+45, ANYACTM+46, ANYACTM+47, ANYACTM+59*, ANYACTM+60, ANYACTM+61, ANYACTM+65*, ANYACTM+66 , ANYACTM+67, ANYACTM+68, ANYACTM+69, GRP2+5, GRP1+1 |
DA | MLUDE1+4!, MLUDE1P+2! |
>> DFN | MLUDE+5 |
DIR | MLUDE1+4!, MLUDE1P+2! |
DIR("?" | MLUDE1+3* |
DIR("A" | MLUDE1+2*, MLUDE1P+1* |
DIR("B" | MLUDE1+3*, MLUDE1P+2* |
DIR(0 | MLUDE1+2*, MLUDE1P+1* |
>> DIRUT | MLUDE1+5, MLUDE1P+3 |
DT | MLUDE1+3, MLUDE1+6, ANYACTM+6, ANYACTM+52, ANYACTM+77, ANYACTM+84, GRP2+4 |
DUZ | BSD+9 |
DUZ(2 | BSD+5, BSD+6, EVSIT+9, EVSIT+10 |
EDATE | ANYACTM~, ANYACTM+6*, ANYACTM+9 |
EXPDT | ANYACTM+3~, ANYACTM+9*, ANYACTM+10*, ANYACTM+11 |
I | ANYACTM+2~, ANYACTM+3~, ANYACTM+11*, ANYACTM+12, ANYACTM+13, ANYACTM+16, ANYACTM+18, ANYACTM+19, ANYACTM+20, ANYACTM+21 , ANYACTM+24, ANYACTM+33, ANYACTM+40*, ANYACTM+41, ANYACTM+46*, ANYACTM+47, GRP2+1, GRP2+2, GRP2+4, GRP2+5 , GRP1+1 |
>> L | ANYACTM+18*, ANYACTM+19*, ANYACTM+20*, ANYACTM+21*, ANYACTM+22, ANYACTM+23*, ANYACTM+33, ANYACTM+39*, ANYACTM+40, ANYACTM+41 , ANYACTM+45*, ANYACTM+46, ANYACTM+47, ANYACTM+75*, ANYACTM+76*, ANYACTM+77, GRP2+5, GRP1+1 |
M | ANYACTM+2~, ANYACTM+3~, ANYACTM+55*, ANYACTM+56, ANYACTM+57, ANYACTM+58, ANYACTM+59, ANYACTM+60, ANYACTM+68*, ANYACTM+69 |
N | ANYACTM+2~, ANYACTM+3~, ANYACTM+15*, ANYACTM+33, ANYACTM+36*, ANYACTM+37, ANYACTM+38, ANYACTM+39, ANYACTM+40, ANYACTM+41 , ANYACTM+43*, ANYACTM+44, ANYACTM+45, ANYACTM+46, ANYACTM+47, ANYACTM+60*, ANYACTM+61, ANYACTM+64*, ANYACTM+65, ANYACTM+66 , ANYACTM+67, ANYACTM+68, ANYACTM+69, GRP2+5, GRP1+1 |
P | ANYACTM+3~, ANYACTM+16*, ANYACTM+17 |
RETVAL | MLU~, MLU+19*, MLU+20*, MLU+22*, MLU+24*, MLU+25*, MLUV+4*, MLUV+13*, MLUV+23*, BSD+14* , MLR1+12* |
>> S | ANYACTM+24*, ANYACTM+25, ANYACTM+26, ANYACTM+27, ANYACTM+28, ANYACTM+29, ANYACTM+30, ANYACTM+31, ANYACTM+32, ANYACTM+33 , ANYACTM+47*, ANYACTM+48 |
>> T | BSD+13*, BSD+14 |
U | MLUDE1P+6, MLUV+8, MLUV+9, MLUV+10, BSD+6, BSD+13, EVSIT+10, ANYACTM+13, ANYACTM+15, ANYACTM+16 , ANYACTM+18, ANYACTM+20, ANYACTM+21, ANYACTM+24, ANYACTM+55, ANYACTM+56, ANYACTM+57, ANYACTM+58, ANYACTM+59, ANYACTM+60 , ANYACTM+61, ANYACTM+68, ANYACTM+69, ANYACTM+74, ANYACTM+75, ANYACTM+78, ANYACTM+79, GRP2+4, GRP2+5, GRP1+1 , MLR1+5, MLR1+6, MLR1+9, MLR1+10 |
>> V | BSD+15*, BSD+16, ANYACTM+56*, ANYACTM+57 |
X | ANYACTM+2~, ANYACTM+3~, ANYACTM+54*, ANYACTM+55, ANYACTM+61, ANYACTM+67*, ANYACTM+68, ANYACTM+69, ANYACTM+73*, ANYACTM+74 , ANYACTM+75, ANYACTM+78, ANYACTM+79 |
Y | MLUDE1+6, MLUDE1+7, MLUDE1P+4, ANYACTM+3~, GRP2+3*, GRP2+4 |
Z | ANYACTM+3~ |
Name | Field # of Occurrence |
---|---|
$T(^BSDAPI4 | EVSIT+1 |