APCLCPT1 ; IHS/CMI/LAB - list CPT CODES BY PROVIDER ;
Source file <APCLCPT1.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 5 | ^%ZIS ^%ZISC ^%ZTLOAD $$FMTE^XLFDT ($$REPEAT,$$STRIP)^XLFSTR |
IHS VA Utilities | 4 | ^XBDBQUE $$VAL^XBDIQ1 ^XBFMK EN^XBVK |
Patient Care Component Reports | 4 | ^APCLCPTD XTMP^APCLOSUT ($$DEMO,DEMOCHK)^APCLUTL $$PRIMPROV^APCLV |
VA Fileman | 3 | (C,COMMA)^%DTC ^DIC ^DIR |
IHS Patient | 2 | $$CPT^AUPNCPT ($$TRIBE,KILL)^AUPNPAT |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ||
PAD(D,L) | ; -- SUBRTN to pad length of data
; -- D=data L=length |
|
DEMO | ;
|
|
USR() | ;EP - Return name of current user from ^VA(200.
|
|
EOP | ;EP - End of page.
|
|
DEL | ;create delimited output file
|
|
TSKMN | ;EP ENTRY POINT FROM TASKMAN
|
|
;
|
||
NODEV | ;
|
|
PRINT1 | ;EP - called from xbdbque
|
|
PS | ;
|
|
SET | ;
|
|
LOC() | ;EP - Return location name from file 4 based on DUZ(2).
|
|
INFORM | ;
|
|
AMBHDR | ;
|
|
CTR(X,Y) | ;EP - Center X in a field Y wide.
|
|
V1 | ;
|
|
DONE | ;
|
|
PRNO | ;
|
|
SETP | ||
PRNI | ;
|
|
EOJ | ;
|
|
FAC | ;
|
|
A | ;
|
|
ZIS | ;
|
|
DRIVER | ;
|
|
L | ;one location
|
|
HEADER | ;EP
|
|
S | ;
|
|
XIT | ;
|
|
T | ;
|
|
PROC1 | ;
|
|
OUTP | ;type of output, printed or excel delimited
|
|
PT | ;EP
|
|
HEADER1 | ;
|
|
INPHDR | ;
|
|
SC | ;
|
|
NODEV1 | ;
|
|
PROC | ;
|
|
C(X,X2,X3) | ;
|
Name | Field # of Occurrence |
---|---|
C^%DTC | PROC+5 |
COMMA^%DTC | C+1 |
^%ZIS | DEMO+4 |
^%ZISC | DRIVER+4, NODEV1+3, XIT+1, DEL+1 |
^%ZTLOAD | TSKMN+5 |
^APCLCPTD | DEL+3 |
XTMP^APCLOSUT | PROC+3 |
$$DEMO^APCLUTL | PROC1+9 |
DEMOCHK^APCLUTL | DEMO+1 |
$$PRIMPROV^APCLV | PROC1+37, PROC1+41, PROC1+45 |
$$CPT^AUPNCPT | PROC1+21 |
$$TRIBE^AUPNPAT | PROC1+18 |
KILL^AUPNPAT | XIT+5 |
^DIC | L+2, S+2, T+2 |
^DIR | DATES+2, DATES+4, PS+3, SC+3, FAC+3, HEADER+2, EOP+7, PT+3, PT+10, PT+14 |
^XBDBQUE | NODEV+2 |
$$VAL^XBDIQ1 | SETP+3 |
^XBFMK | XIT+10, EOJ+2 |
EN^XBVK | XIT+2, EOJ+1 |
$$FMTE^XLFDT | HEADER1+2, HEADER1+4 |
$$REPEAT^XLFSTR | PAD+3 |
$$STRIP^XLFSTR | C+2 |
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 |
|
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 |
|
FileNo | Call Tags |
---|---|
^AUTTTRI - [#9999999.03] | Classic Fileman Calls |
^AUTTLOC - [#9999999.06] | Classic Fileman Calls |
^AUTTSU - [#9999999.22] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPAT - [#9000001] | PROC1+8 |
^AUPNVCPT - [#9000010.18] | PROC1+28, PROC1+43, PROC1+45 |
^AUPNVPRC - [#9000010.08] | PROC1+33, PROC1+35, PROC1+37 |
^AUPNVPRV - [#9000010.06] | PROC1+49, PROC1+50, PROC1+51, PROC1+56, PROC1+57, PROC1+58 |
^AUPNVPRV("AD" | PROC1+48, PROC1+55 |
^AUPNVRAD - [#9000010.22] | PROC1+39, PROC1+41 |
^AUPNVSIT - [#9000010] | PROC1+1, PROC1+2, PROC1+15 |
^AUPNVSIT("B" | PROC+6, V1+1 |
^AUTTLOC - [#9999999.06] | PROC1+17 |
^AUTTSITE(1 | PT+17 |
^DIC(4 - [#4] | LOC+1 |
^DPT - [#2] | PROC1+7 |
^TMP($J | DEL+2!, DEL+4! |
^VA(200 - [#200] | SETP+2, HEADER1+2, USR+1 |
^XTMP("APCLCPT1" | PROC+2!, SET+1*, SET+2*, SET+3*, SET+4*, SET+5, SET+6*, SET+7*, PRINT1+2, PRINT1+3 , PRINT1+4, PRINT1+7, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, PRINT1+24, PRINT1+27, PRNO+2, PRNI+2 , DONE+1! |
^XTV(8989.3 - [#8989.3] | PT+17 |
Name | Line Occurrences |
---|---|
$$C | PRINT1+25, PRINT1+28, PRINT1+29, PRNO+3, PRNI+3 |
$$CTR | INFORM+1, INFORM+3, HEADER1+3, HEADER1+4 |
$$LOC | INFORM+2 |
$$PAD | PRINT1+25, PRINT1+28, PRINT1+29, PRNO+3, PRNI+3 |
$$USR | INFORM+1 |
@( | FAC+7 |
AMBHDR | PRINT1+10, PRINT1+12 |
DATES | DATES+6, PS+4 |
DEL | PRINT+1 |
DONE | PRINT+3, DEL+5, PRINT1+2 |
EOJ | INFORM+20 |
FAC | OUTP+3 |
HEADER | PRINT1+2, PRINT1+5, PRINT1+12, PRINT1+16, PRINT1+19, PRINT1+22, PRNO+1, PRNI+1 |
HEADER1 | HEADER+1 |
INPHDR | PRINT1+17, PRINT1+19 |
NODEV | DEMO+3 |
OUTP | DEMO+2 |
DRIVER+3, NODEV1+2 | |
PRINT1 | PRINT+2 |
PRNI | PRINT1+20 |
PRNO | PRINT1+13 |
PROC | DRIVER+1, NODEV1+1 |
PROC1 | V1+1 |
PS | SC+4 |
PT | OUTP+2, PT+11, PT+15 |
SC | FAC+4, FAC+8 |
SET | SETP+4, SETP+5 |
SETP | PROC1+32, PROC1+38, PROC1+42 |
TSKMN | DEMO+5 |
V1 | PROC+6 |
XIT | DEMO+3, DRIVER+5, NODEV1+4, TSKMN+5 |
Name | Field # of Occurrence |
---|---|
^(0 | USR+1, LOC+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | DEMO+3!, DEMO+4* |
A | XIT+7! |
APCLBD | DATES!, DATES+2*, DATES+6, PROC+5, HEADER1+4 |
>> APCLC | PROC1+24*, SET+1, SET+2 |
>> APCLCNT | PRINT1+24*, PRINT1+25, PRINT1+27*, PRINT1+28, PRINT1+29, PRNO+2*, PRNO+3, PRNI+2*, PRNI+3 |
>> APCLDELF | PT+1*, PT+7*, PT+16*, PT+19 |
>> APCLDELT | DEMO+3, DEMO+4, PT+1*, PT+7*, PT+12*, PT+13 |
>> APCLDEMO | DEMO+1, DEMO+2, PROC1+9 |
>> APCLDISC | SETP+3*, SETP+5*, SET+1, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, PRINT1+7* , PRINT1+8, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, PRINT1+24, PRINT1+27, PRNO+2, PRNI+2 |
APCLED | DATES!, DATES+4*, DATES+6, PROC+6, HEADER1+4 |
>> APCLF | PROC1+26*, PROC1+32, PROC1+38, PROC1+42 |
>> APCLH | PROC+1*, PROC+2, SET+1, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, PRINT1+2 , PRINT1+3, PRINT1+4, PRINT1+7, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, PRINT1+24, PRINT1+27, PRNO+2 , PRNI+2, DONE+1 |
>> APCLHDIR | PT+17*, PT+18*, PT+19 |
>> APCLI | PROC1+27*, PROC1+33, PROC1+35, PROC1+37, PROC1+39, PROC1+41, PROC1+43, PROC1+45 |
>> APCLJ | PROC+1*, PROC+2, SET+1, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, PRINT1+2 , PRINT1+3, PRINT1+4, PRINT1+7, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, PRINT1+24, PRINT1+27, PRNO+2 , PRNI+2, DONE+1 |
>> APCLLOC | PROC1+16, L+1*, L+4* |
>> APCLLOCT | FAC+1*, FAC+5*, FAC+7, PROC1+16, PROC1+17, PROC1+18 |
>> APCLN | PROC1+25*, SET+1, SET+2, PRINT1+13*, PRINT1+20*, PRNO+2, PRNO+3, PRNI+2, PRNI+3 |
>> APCLODAT | PROC+6*, V1+1 |
>> APCLOI | SC+1*, SC+5*, PROC1+13, PROC1+14, PRINT1+9, PRINT1+15, PRINT1+23, PRINT1+26 |
>> APCLPG | PRINT1+1*, HEADER+1, HEADER1+1*, HEADER1+2 |
>> APCLPIEN | PRINT1+4*, PRINT1+7, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, PRINT1+24, PRINT1+27, PRNO+2, PRNI+2 |
>> APCLPN | SETP+2*, SETP+5*, SET+1, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, PRINT1+3* , PRINT1+4, PRINT1+7, PRINT1+8, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, PRINT1+24, PRINT1+27, PRNO+2 , PRNI+2 |
>> APCLPRIM | PS+1*, PS+5*, PROC1+37, PROC1+41, PROC1+45, PROC1+50, PROC1+57 |
APCLPROV | PROC1+30!, PROC1+52, SETP+5 |
APCLPROV( | PROC1+32*, PROC1+38*, PROC1+42*, PROC1+51*, PROC1+58*, SETP+1 |
APCLQ | FAC+6!, FAC+8, OUTP+1!, OUTP+3, PROC1+28*, SET+1, SET+2, L+3*, S+3*, T+3* , PT+4* |
APCLQUIT | PRINT1+1!, PRINT1+3, PRINT1+4, PRINT1+11, PRINT1+13, PRINT1+18, PRINT1+20, HEADER+2* |
>> APCLROT | DEMO+3, PRINT+1, PRINT+3, PT+1*, PT+5*, PT+6 |
>> APCLSD | PROC+5*, PROC+6 |
>> APCLSU | PROC1+17, S+1*, S+4* |
>> APCLTRIB | PROC1+18, T+1*, T+4* |
>> APCLVIEN | V1+1*, PROC1+1, PROC1+2, PROC1+15, PROC1+21, PROC1+48 |
>> APCLVREC | PROC1+2*, PROC1+3, PROC1+4, PROC1+5, PROC1+10, PROC1+52, PROC1+53, SET+1, SET+2, SET+3 , SET+4 |
>> APCLX | PROC1+23*, PROC1+24, PROC1+25, PROC1+26, PROC1+27, PROC1+28 |
>> APCLY | PROC1+48*, PROC1+49, PROC1+50, PROC1+51, PROC1+55*, PROC1+56, PROC1+57, PROC1+58, SETP+1*, SETP+2 , SETP+3, SETP+5*, SET+1, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, PRINT1+11* , PRINT1+13, PRINT1+18*, PRINT1+20, PRNO+2, PRNO+3, PRNI+2, PRNI+3 |
AUPNCPT | PROC1+20!, PROC1+22 |
AUPNCPT( | PROC1+23, PROC1+24, PROC1+25, PROC1+26, PROC1+27, PROC1+28 |
B | XIT+7! |
BD | XIT+9! |
C | XIT+7! |
D | XIT+7!, PAD~, PAD+2, PAD+3 |
DA | FAC+3!, PT+3!, PT+10!, PT+14! |
>> DFN | PROC1+5*, PROC1+6, PROC1+7, PROC1+8, PROC1+9, PROC1+18, SET+5, SET+6 |
DFOUT | EOP+5! |
DIADD | XIT+4! |
DIC | L+2*!, S+2*!, T+2*! |
DIC("A" | L+2*, S+2*, T+2* |
DIC(0 | L+2*, S+2*, T+2* |
DIR | DATES+1!, DATES+3!, PS+3!, SC+3!, FAC+3!, XIT+3!, HEADER+2!, EOP+4~, PT+3!, PT+10! , PT+14! |
DIR("?" | PS+3*, SC+3* |
DIR("A" | DATES+1*, DATES+3*, PS+2*, SC+2*, FAC+2*, FAC+3*, EOP+7*, PT+3*, PT+10*, PT+14* |
DIR("B" | SC+2*, FAC+3*, PT+3*, PT+10* |
DIR(0 | DATES+1*, DATES+3*, PS+2*, SC+2*, FAC+2*, HEADER+2*, EOP+7*, PT+3*, PT+10*, PT+14* |
DIRUT | PS+4, SC+4, FAC+4, XIT+3!, EOP+5!, PT+4, PT+11, PT+15 |
DLAYGO | XIT+4! |
DLOUT | EOP+5! |
DOD | XIT+3! |
DT | HEADER1+2 |
DTOUT | HEADER+2, EOP+5! |
DUOUT | XIT+3!, EOP+5! |
DUZ | HEADER1+2, USR+1 |
DUZ(2 | LOC+1 |
E | XIT+7! |
ED | XIT+9! |
F | XIT+7! |
G | XIT+7! |
H | XIT+7! |
I | XIT+7!, PROC1+28* |
IO | DRIVER+2, TSKMN+1, HEADER+2, EOP+2 |
IO("DOC" | TSKMN+2 |
IO("Q" | DEMO+5 |
IO("S" | EOP+3 |
IO(0 | HEADER+2, EOP+2 |
>> IOCPU | TSKMN+5 |
IOF | HEADER1+1 |
IOM | TSKMN+3, CTR+1 |
ION | TSKMN+1 |
IOP | DEMO+3! |
IOSL | TSKMN+3, PRINT1+12, PRINT1+16, PRINT1+19, PRINT1+22, PRNO+1, PRNI+1 |
IOST | TSKMN+1, HEADER+2, EOP+1 |
>> IOT | EOP+3 |
J | XIT+7! |
K | XIT+7! |
L | XIT+7!, PAD~, PAD+2*, PAD+3 |
M | XIT+7! |
N | XIT+7!, XIT+8! |
N1 | XIT+8! |
N2 | XIT+8! |
N3 | XIT+8! |
N4 | XIT+8! |
N5 | XIT+8! |
N6 | XIT+8! |
O | XIT+7! |
P | XIT+7!, PROC1+31*, PROC1+32, PROC1+33*, PROC1+34, PROC1+35*, PROC1+36, PROC1+37, PROC1+38, PROC1+39* , PROC1+40, PROC1+41, PROC1+42, PROC1+43*, PROC1+44, PROC1+45 |
Q | XIT+7!, PROC1+31*, PROC1+32, PROC1+37*, PROC1+38, PROC1+41*, PROC1+42, PROC1+45* |
R | XIT+7! |
S | XIT+7! |
T | XIT+7! |
U | PROC1+3, PROC1+4, PROC1+5, PROC1+10, PROC1+15, PROC1+17, PROC1+24, PROC1+25, PROC1+26, PROC1+27 , PROC1+28, PROC1+33, PROC1+35, PROC1+37, PROC1+39, PROC1+41, PROC1+43, PROC1+45, PROC1+50, PROC1+51 , PROC1+52, PROC1+53, PROC1+57, PROC1+58, SETP+2, SET+1, SET+2, SET+3, SET+4, HEADER1+2 , USR+1, LOC+1, PT+17 |
V | XIT+7!, PROC1+53*, PROC1+54, PROC1+55 |
W | XIT+7! |
X | XIT+6!, XIT+7!, PROC+5, PROC1+10*, PROC1+11, PROC1+12, PROC1+13, PROC1+14, PROC1+15*, PROC1+16 , PROC1+17, PROC1+21*, HEADER1+4*, CTR~, CTR+1, C~, C+2 |
X1 | XIT+6!, PROC+5* |
X2 | XIT+6!, PROC+5*, C~ |
X3 | XIT+6!, C~ |
X4 | XIT+6! |
X5 | XIT+6! |
X6 | XIT+6! |
>> XBNS | NODEV+1* |
>> XBRC | NODEV+1* |
>> XBRP | NODEV+1* |
>> XBRX | NODEV+1* |
Y | DATES+2, DATES+4, PS+5, SC+5, FAC+5, XIT+7!, HEADER+2, CTR~, CTR+1, L+3 , L+4, S+3, S+4, T+3, T+4, PT+5, PT+12, PT+16 |
Z | XIT+7! |
>> ZTCPU | TSKMN+5* |
>> ZTDESC | TSKMN+5* |
>> ZTDTH | TSKMN+5* |
>> ZTIO | TSKMN+1*, TSKMN+2*, TSKMN+3* |
>> ZTQUEUED | EOP+3 |
>> ZTRTN | TSKMN+5* |
ZTSAVE | TSKMN+4! |
ZTSAVE("APCL*" | TSKMN+4* |