APCDEAPC ; IHS/CMI/LAB - ENTRY OF DATA FROM APC FORMS ;
Source file <APCDEAPC.m>
Package | Total | Call Graph |
---|---|---|
Patient Care Component | 11 | ^APCDALV ^APCDALVR ^APCDEA3 ^APCDECC CHECK^APCDEGP0 ^APCDEIN ^APCDEKL ^APCDEMDI ^APCDEQX CHKEHR2^APCDVCHK ^APCDVDLT |
VA Fileman | 4 | ^%DT ^DIC YN^DICN ^DIR |
IHS Patient | 1 | KILL^AUPNPAT |
Kernel | 1 | $$FMTE^XLFDT |
Patient Care Component Reports | 1 | ($$PRIMPOV,$$PRIMPROV)^APCLV |
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR | ; Write Header
|
|
GETLOC | ; GET LOCATION OF ENCOUNTER
|
|
EOJ | ; END OF JOB
|
|
GETMNEK | ; KILL GETMNE SPECIFIC VARIABLES
|
|
PROV11 | ;
|
|
MNEPROC | ; PROCESS MNEMONICS UNTIL DONE
|
|
CAUSEDX | ;
|
|
TEXT | ;
|
|
GETDATE | ; GET DATE OF ENCOUNTER
|
|
GETMNE | ; GET MNEMONIC
|
|
TIME | ;
|
|
VISIT | ; create visit
|
|
GETPAT | ; GET PATIENT
|
|
APCPOV | ;get APC RECODES AND FILE
|
|
CLINIC | ;
|
|
PLACE | ;
|
|
CAUSE | ;
|
|
PROCESS | ; PROCESS PATIENT
|
|
ICDPOV | ;
|
|
INJ | ;
|
|
PROVIDER | ;
|
|
PROC | ;
|
|
DELETE | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | GETDATE+4 |
^APCDALV | VISIT+5 |
^APCDALVR | APCPOV+10, PROV11+4 |
^APCDEA3 | GETMNE+6, ICDPOV+5 |
^APCDECC | GETPAT+8 |
CHECK^APCDEGP0 | GETMNE+3 |
^APCDEIN | HDR+5 |
^APCDEKL | EOJ+3 |
^APCDEMDI | GETPAT+8 |
^APCDEQX | GETMNE+7 |
CHKEHR2^APCDVCHK | MNEPROC+3 |
^APCDVDLT | DELETE+1 |
$$PRIMPOV^APCLV | VISIT+14, APCPOV+3 |
$$PRIMPROV^APCLV | VISIT+12, PROVIDER+2, PROV11+3 |
KILL^AUPNPAT | EOJ+1 |
^DIC | GETLOC+5, GETPAT+4, CLINIC+1, GETMNE+2, APCPOV+2, ICDPOV+2, PROVIDER+2, CAUSE+1 |
YN^DICN | GETPAT+6 |
^DIR | TIME+1, PLACE+1, CAUSEDX+1 |
$$FMTE^XLFDT | GETPAT+2, VISIT+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(40.7 - [#40.7] | Classic Fileman Calls |
^AUPNPAT - [#9000001] | Classic Fileman Calls |
^APCDTKW - [#9001001] | Classic Fileman Calls |
^AUTTLOC - [#9999999.06] | Classic Fileman Calls |
^AUTTRCD - [#9999999.08] | Classic Fileman Calls |
^AUTTRIJ - [#9999999.12] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCDSITE - [#9001001.2] | GETPAT+8 |
^AUTTRCD - [#9999999.08] | APCPOV+6, APCPOV+9 |
^AUTTRIJ - [#9999999.12] | CAUSE+3 |
^DD(9000010 | VISIT+2 |
^DD(9000010.06 | PROVIDER+1, PROVIDER+2 |
^DIC(4 - [#4] | GETLOC+4, GETPAT+2 |
Name | Line Occurrences |
---|---|
APCPOV | VISIT+13, APCPOV+12 |
CAUSEDX | PLACE+2, PLACE+3 |
DELETE | VISIT+12, VISIT+14 |
EOJ | PROC+2, PROC+4 |
GETDATE | PROC+3, GETDATE+4, GETDATE+5 |
GETLOC | PROC+1 |
GETMNE | MNEPROC+3, GETMNE+8 |
GETMNEK | MNEPROC+4 |
GETPAT | PROC+3 |
ICDPOV | APCPOV+3 |
INJ | APCPOV+5 |
MNEPROC | VISIT+15 |
PLACE | CAUSE+2 |
PROCESS | PROC+3 |
PROVIDER | VISIT+11, PROV11+6 |
VISIT | CLINIC+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | GETPAT+6* |
>> %DT | GETDATE+4* |
APCDALVR | VISIT+4!, VISIT+10!, APCPOV+1!, ICDPOV+1!, EOJ+2! |
APCDALVR("APCDAFLG" | VISIT+6, APCPOV+11, PROV11+5 |
APCDALVR("APCDATMP" | APCPOV+8*, PROV11+2* |
APCDALVR("APCDPAT" | APCPOV+8*, PROV11+2* |
APCDALVR("APCDTCD" | CAUSEDX+5* |
APCDALVR("APCDTCI" | CAUSE+3* |
APCDALVR("APCDTFR" | CAUSE+4* |
APCDALVR("APCDTNQ" | APCPOV+9* |
APCDALVR("APCDTPA" | PLACE+4* |
APCDALVR("APCDTPOV" | APCPOV+7* |
APCDALVR("APCDTPRO" | PROV11+1* |
APCDALVR("APCDTPS" | PROV11+3* |
APCDALVR("APCDVSIT" | APCPOV+8*, PROV11+2* |
APCDAPC | APCPOV+5*, APCPOV+6, APCPOV+9, EOJ+2! |
APCDAPCC | APCPOV+5*, APCPOV+6, EOJ+2! |
APCDCAT | GETLOC+1*, GETLOC+3*, EOJ+2! |
>> APCDCLN | CLINIC+5* |
APCDDATE | PROC+3*, GETDATE+1*, GETDATE+6*, GETPAT+1*, GETPAT+2, TIME+3*, VISIT+2, EOJ+2! |
>> APCDDEFL | GETLOC+4 |
APCDEGX | GETMNEK+1! |
APCDEQX | MNEPROC+3, GETMNE+7, GETMNEK+1! |
>> APCDFLG | HDR+6 |
APCDHDAT | GETDATE+6*, GETPAT+1, EOJ+2! |
APCDICD | APCPOV+6*, APCPOV+7, EOJ+2! |
APCDJ | HDR+2*, HDR+3! |
APCDLOC | PROC+2, GETLOC+1*, GETLOC+4*, GETLOC+7*, GETPAT+2, EOJ+2! |
APCDMNE | GETMNE+4*, ICDPOV+4*, EOJ+2! |
APCDMNE("NAME" | GETMNE+4*, ICDPOV+4* |
APCDMOD | GETMNE+5!, GETMNE+8! |
>> APCDMODE | GETMNE+8* |
APCDMPQ | MNEPROC+2*, MNEPROC+3, MNEPROC+5!, GETMNE+7* |
>> APCDPARM | GETLOC+2, GETPAT+6 |
>> APCDPAT | PROC+3*, GETPAT+3*, GETPAT+7*, APCPOV+8, PROV11+2 |
APCDRV | EOJ+2! |
APCDTCB | EOJ+2! |
APCDTCM | EOJ+2! |
APCDTORH | EOJ+2! |
>> APCDTPLT | HDR+5* |
APCDTYPE | GETLOC+1*, GETLOC+2*, EOJ+2! |
>> APCDVDLT | DELETE+1* |
APCDVLK | GETMNE+8*! |
APCDVSIT | VISIT+7, VISIT+12, VISIT+14, GETMNE+8, GETMNEK+1!, APCPOV+3, APCPOV+8, PROVIDER+2, PROV11+2, PROV11+3 , DELETE+1, EOJ+2! |
APCDX | HDR+2*, HDR+3! |
DA | TIME+1!, APCPOV+2!, ICDPOV+2!, CAUSE+1!, PLACE+1!, CAUSEDX+1! |
DIC | GETLOC+5*!, GETPAT+4*!, CLINIC+1!*, GETMNE+2*, APCPOV+2*!, ICDPOV+2*!, PROVIDER+2*!, CAUSE+1*! |
DIC("A" | GETLOC+5*, GETPAT+4*, CLINIC+1*, GETMNE+2*!, APCPOV+2*, PROVIDER+2*, CAUSE+1* |
DIC("B" | GETLOC+4* |
DIC("S" | GETMNE+2*! |
DIC(0 | GETLOC+5*, GETPAT+4*, CLINIC+1*, GETMNE+2*, APCPOV+2*, ICDPOV+2*, PROVIDER+2*, CAUSE+1* |
DIR | TIME+1!, PLACE+1!, CAUSEDX+1! |
DIR("A" | TIME+1*, PLACE+1*, CAUSEDX+1* |
DIR(0 | TIME+1*, PLACE+1*, CAUSEDX+1* |
>> DIRUT | TIME+2, PLACE+2, CAUSEDX+3 |
DT | GETDATE+5 |
DTIME | GETDATE+2 |
DUZ("AG" | GETPAT+8 |
DUZ(2 | GETPAT+8 |
IOF | HDR+1, GETPAT+2 |
U | GETLOC+2, GETLOC+4, GETPAT+2, GETPAT+6, VISIT+2, GETMNE+4, APCPOV+5, APCPOV+6, APCPOV+9, ICDPOV+4 , PROVIDER+2, CAUSE+3 |
X | GETDATE+2*, GETDATE+3, GETDATE+5!, VISIT+2*, VISIT+3, APCPOV+3, ICDPOV+2* |
>> Y | GETLOC+6, GETLOC+7, GETDATE+4, GETDATE+5, GETDATE+6, GETPAT+5, GETPAT+7, TIME+3, CLINIC+2, CLINIC+5 , GETMNE+3, GETMNE+4, APCPOV+3, APCPOV+4, APCPOV+5, ICDPOV+3, ICDPOV+4, PROVIDER+3, PROV11+1, CAUSE+2 , CAUSE+3, PLACE+3, PLACE+4, CAUSEDX+4, CAUSEDX+5 |
Name | Field # of Occurrence |
---|---|
$T(TEXT+APCDJ | HDR+2 |