APCLVL01 ; IHS/CMI/LAB - SCREEN LOGIC ;
Source file <APCLVL01.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | DD^%DT (C,YX)^%DTC (,IX)^DIC ^DIR |
PCC Medical Query | 1 | PEP^AMQQGTX0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
Q1 | ||
PLDXS1 | ;
|
|
ADD1 | ;
|
|
LABL4 | ;
|
|
LABL1 | ;
|
|
LABL2 | ;
|
|
LABL3 | ;
|
|
PLDOOED | ;get ending date
|
|
APPTS | ;EP - Appointments
|
|
LABLOINC | ;EP
|
|
APPCLNS1 | ;
|
|
APPTBD | ;get beginning date
|
|
INFORM | ;EP
|
|
INFORMQ | ||
Q11 | ||
FAMHXR | ;EP - family history with relation
|
|
SETPLDOO | ;
|
|
C | ;EP
|
|
PAUSE | ;EP
|
|
SETAPPT | ;
|
|
J | ;EP - JUST A HIT
|
|
PLDXS | ;
|
|
N | ;EP
|
|
LABLIST | ;
|
|
PLDOO | ;EP - Appointments
|
|
Y | ;EP - called from apclvl0
|
|
APPTED | ;get ending date
|
|
LABL | ;
|
|
ADD | ;EP
|
|
PLDOOBD | ;get beginning date
|
|
S | ;EP
|
|
APPCLNS | ;
|
|
GETREL | ;
|
|
GETREG | ;EP
|
Name | Field # of Occurrence |
---|---|
DD^%DT | APPTED+1, PLDOOED+1 |
C^%DTC | APPTED+4, PLDOOED+4 |
YX^%DTC | ADD1+2 |
PEP^AMQQGTX0 | FAMHXR+7, PLDXS1+5 |
^DIC | ADD1+2, LABL2+1, LABL4+1, GETREG+3, FAMHXR+5, PLDXS1+3 |
IX^DIC | ADD+8 |
^DIR | ADD+5, PAUSE+2, N+3, Y+1, C+3, LABL+4, LABL1+2, LABL3+2, GETREL+2, APPTBD+1 , APPTED+1, APPCLNS+3, APPCLNS1+1, PLDOOBD+1, PLDOOED+1, PLDXS+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 |
|
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 |
---|---|
^APCLVRPT - [#9001003.8] | Classic Fileman Calls |
^ATXAX - [#9002226] | Classic Fileman Calls |
^ATXLAB - [#9002228] | Classic Fileman Calls |
^ACM(41.1 - [#9002241.1] | Classic Fileman Calls |
^AMQQ(5 - [#9009075] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCLVRPT - [#9001003.8] | ADD+12*, ADD+13, ADD1+6!, N+1!, N+7*, N+8*, N+9*, J+1*, J+2*, Y+4* , Y+5*, C+2!, C+7*, C+8*, LABLIST+15*, LABLIST+16*, GETREG+6*, GETREG+7*, FAMHXR+14*, FAMHXR+17* , FAMHXR+19*, FAMHXR+22*, FAMHXR+24*, SETAPPT+2*, SETAPPT+3*, SETAPPT+4*, SETAPPT+5*, SETAPPT+6*, SETPLDOO+1*, SETPLDOO+2* , SETPLDOO+3*, SETPLDOO+4* |
^APCLVSTS - [#9001003.7] | N+2, N+5, N+6, S+2, FAMHXR+8, PLDXS1+6 |
^ATXAX - [#9002226] | LABL4+3 |
^ATXLAB - [#9002228] | LABL2+3 |
^LAB(60 - [#60] | LABLIST+6 |
^LAB(95.3 - [#95.3] | LABL3+4 |
^UTILITY("AMQQ TAX" | FAMHXR+4!, PLDXS1+2! |
^VA(200 - [#200] | ADD1+2 |
^XTMP("APCLVL" | FAMHXR+4!, FAMHXR+8, FAMHXR+9!, FAMHXR+15, FAMHXR+21, Q1+1!, PLDXS1+2!, PLDXS1+6, PLDXS1+7!, PLDXS1+8 , Q11+1! |
Name | Line Occurrences |
---|---|
ADD1 | ADD+3, ADD+4, ADD+7 |
APPCLNS | APPCLNS1+2, APPCLNS1+3 |
APPCLNS1 | APPCLNS1+4 |
APPTBD | APPTED+2 |
GETREL | FAMHXR+12, GETREL+7 |
INFORMQ | INFORM+12 |
LABL | LABL+12 |
LABL1 | LABL+8, LABL1+5 |
LABL2 | LABL+9, LABL2+4 |
LABL3 | LABL+10, LABL3+6 |
LABL4 | LABL+11, LABL4+4 |
LABLIST | LABL+1 |
N | N+5, N+6 |
PAUSE | FAMHXR+8, FAMHXR+9, FAMHXR+13, APPCLNS+4, PLDXS+4 |
PLDOOBD | PLDOOED+2 |
PLDXS | PLDXS1+6, PLDXS1+7 |
Q1 | FAMHXR+15 |
SETAPPT | APPCLNS+5 |
SETPLDOO | PLDXS+5 |
Name | Field # of Occurrence |
---|---|
^(0 | ADD+12 |
^(25 | N+5 |
^(26 | N+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %H | ADD1+2* |
AMQQSQNM | Q1!, Q11! |
AMQQTAXN | FAMHXR+3!, Q1!, PLDXS1+1!, Q11! |
>> APCLBD | ADD+12 |
APCLBDAT | APPTS+3~, APPTBD+3*, APPTED+1, APPTED+4, SETAPPT+4, SETAPPT+6, PLDOO+3~, PLDOOBD+3*, PLDOOED+1, PLDOOED+4 , SETPLDOO+3, SETPLDOO+4 |
APCLCAND | ADD+1!, ADD+10* |
>> APCLCH | LABL+7*, LABL+8, LABL+9, LABL+10, LABL+11 |
APCLCLN | APPTS+3~, APPCLNS+1!, APPCLNS+7!, SETAPPT+1!, PLDOO+3~ |
APCLCLN( | APPCLNS1+4*, SETAPPT+5 |
APCLCLN(0 | APPCLNS1+2, APPCLNS1+3 |
>> APCLCNT | C+8*, SETAPPT+3*, SETAPPT+6, SETPLDOO+2*, SETPLDOO+4 |
>> APCLCRIT | N+1, N+2, N+5, N+6, N+7, N+8, N+9, J+1, J+2, Y+4 , Y+5, C+2, C+7, C+8, S+2, LABLIST+15, LABLIST+16, GETREG+6, GETREG+7, FAMHXR+8 , FAMHXR+14, FAMHXR+17, FAMHXR+19, FAMHXR+22, FAMHXR+24, SETAPPT+2, SETAPPT+3, SETAPPT+4, SETAPPT+5, SETAPPT+6 , PLDXS1+6, SETPLDOO+1, SETPLDOO+2, SETPLDOO+3, SETPLDOO+4 |
>> APCLCTYP | ADD+12* |
>> APCLED | ADD+12 |
APCLEDAT | APPTS+3~, APPTED+3*, SETAPPT+4, PLDOO+3~, PLDOOED+3*, SETPLDOO+3 |
>> APCLEP1 | ADD+4, ADD+8 |
APCLEXRG | GETREG+2!, GETREG+5* |
APCLLABT | LABLOINC+6!, LABL+1, LABLIST+14 |
APCLLABT("LAB" | LABL1+4*, LABL2+3*, LABLIST+2 |
APCLLABT("LOINC" | LABL3+5*, LABL4+3*, LABLIST+8 |
>> APCLLHDR | INFORM+3*, INFORM+4 |
>> APCLNCAN | ADD+3 |
APCLPDOO | PLDXS+1!, PLDXS+7! |
APCLPDOO( | PLDXS1+8* |
>> APCLPTVS | INFORM+3, INFORM+5, INFORM+7, INFORM+9, INFORM+12, Y+1 |
APCLQMAN | FAMHXR+6*, FAMHXR+7, Q1!, PLDXS1+4*, PLDXS1+5, Q11! |
>> APCLQUIT | ADD+6*, ADD+9*, ADD1+2* |
APCLREL | FAMHXR+12!, FAMHXR+17, FAMHXR+22, Q1+2! |
APCLREL( | FAMHXR+18, FAMHXR+23, GETREL+6* |
APCLREL(0 | FAMHXR+13 |
>> APCLRPT | ADD+10*, ADD+12, ADD+13, ADD1+3*, ADD1+6, N+1, N+7, N+8, N+9, J+1 , J+2, Y+4, Y+5, C+2, C+7, C+8, LABLIST+15, LABLIST+16, GETREG+6, GETREG+7 , FAMHXR+14, FAMHXR+17, FAMHXR+19, FAMHXR+22, FAMHXR+24, SETAPPT+2, SETAPPT+3, SETAPPT+4, SETAPPT+5, SETAPPT+6 , SETPLDOO+1, SETPLDOO+2, SETPLDOO+3, SETPLDOO+4 |
APCLSDAT | APPTS+3~, APPTED+4*, PLDOO+3~, PLDOOED+4* |
>> APCLSEAT | ADD+4 |
>> APCLSORT | ADD+12* |
>> APCLSORV | ADD+12* |
>> APCLSPAG | ADD+12* |
APCLT | APPTS+3~, APPCLNS+2*, PLDOO+3~, PLDXS+2* |
>> APCLTCW | INFORM+1*, ADD+13* |
>> APCLTEXT | Y+1, C+4 |
>> C | LABLIST+2*, LABLIST+3*, LABLIST+4*, LABLIST+5, LABLIST+6, LABLIST+8*, LABLIST+9*, LABLIST+10*, LABLIST+11, LABLIST+12 , SETAPPT+5* |
>> D | ADD+8* |
DA | ADD+8!, ADD1+2!, ADD1+4!, LABL+4!, LABL1+2!, LABL3+2!, FAMHXR+5!, APPCLNS+3!, APPCLNS1+1!, PLDXS+3! , PLDXS1+3! |
DD | ADD1+4!, FAMHXR+5!, PLDXS1+3! |
DIADD | ADD1+2*!, ADD1+4!, LABL2+1!, LABL4+1! |
DIC | ADD+8*!, ADD1+2*!, ADD1+4!, LABL2+1!*, LABL4+1!*, GETREG+3*!, FAMHXR+5!*, FAMHXR+11!, PLDXS1+3!* |
DIC("A" | ADD+8*, GETREG+3* |
DIC("DR" | ADD1+2* |
DIC("S" | ADD+8*, LABL4+1*, FAMHXR+5*, PLDXS1+3* |
DIC(0 | ADD+8*, ADD1+2*, LABL2+1*, LABL4+1*, GETREG+3*, FAMHXR+5*, PLDXS1+3* |
DICR | FAMHXR+5!, PLDXS1+3! |
DINUM | ADD1+4!, FAMHXR+5!, PLDXS1+3! |
DIR | ADD+5!, PAUSE+2!, N+3!, Y+1!, C+3!, LABL+4!, LABL1+2!, LABL3+2!, Q1+2!, GETREL+1! , GETREL+2!, APPTBD+1!, APPTED+1!, APPCLNS+3!, APPCLNS1+1!, PLDOOBD+1!, PLDOOED+1!, PLDXS+3! |
DIR("?" | N+2* |
DIR("A" | ADD+5*, PAUSE+2*, N+2*, Y+1*, C+3*, LABL+4*, LABL1+2*, LABL3+2*, GETREL+2*, APPTBD+1* , APPTED+1*, APPCLNS+3*, APPCLNS1+1*, PLDOOBD+1*, PLDOOED+1*, PLDXS+3* |
DIR("B" | ADD+5*, Y+1*, APPTED+1*, APPCLNS+3*, PLDOOED+1*, PLDXS+3* |
DIR(0 | ADD+5*, PAUSE+2*, N+2*, Y+1*, C+3*, LABL+4*, LABL1+2*, LABL3+2*, GETREL+2*, APPTBD+1* , APPTED+1*, APPCLNS+3*, APPCLNS1+1*, PLDOOBD+1*, PLDOOED+1*, PLDXS+3* |
>> DIRUT | ADD+5*, ADD+6, PAUSE+2*, N+3*, Y+1*, Y+2, C+3*, LABL+5, LABL1+3, LABL3+3 , GETREL+2*, GETREL+3, APPTBD+1*, APPTBD+2, APPTED+1*, APPTED+2, APPCLNS+4, APPCLNS1+2, PLDOOBD+1*, PLDOOBD+2 , PLDOOED+1*, PLDOOED+2, PLDXS+4 |
DLAYGO | ADD1+2*!, ADD1+4!, LABL2+1!, LABL4+1! |
DR | ADD+8!, ADD1+2!, ADD1+4! |
>> DUOUT | ADD+5, PAUSE+2, N+3, Y+1, C+3, GETREL+2, APPTBD+1, APPTED+1, PLDOOBD+1, PLDOOED+1 |
DUZ | ADD1+2 |
IO | PAUSE+1 |
IO(0 | PAUSE+1 |
IOF | INFORM+2 |
IOST | PAUSE+1 |
U | ADD+12, ADD+13, ADD1+2, N+9, LABL2+3, LABL3+4, LABL4+3, LABLIST+6, FAMHXR+8, SETAPPT+4 , SETAPPT+5, PLDXS1+6, SETPLDOO+3 |
V | Q1!, Q11! |
X | ADD+13*, ADD1+2*, ADD1+4!, N+5*, C+8, LABL2+3*, LABL4+3*, LABLIST+2*, LABLIST+6, LABLIST+8* , LABLIST+12, FAMHXR+5!*, FAMHXR+16*, FAMHXR+17, FAMHXR+19, FAMHXR+21*, FAMHXR+22, FAMHXR+24, Q1!, APPTED+4 , SETAPPT+5*, PLDOOED+4, PLDXS1+3!*, PLDXS1+8*, Q11! |
>> X1 | APPTED+4*, PLDOOED+4* |
>> X2 | APPTED+4*, PLDOOED+4* |
Y | ADD+7, ADD+9, ADD+10, ADD1+2, ADD1+3, ADD1+4!, N+4, N+5, N+6, N+8 , N+9, Y+3, Y+5, C+4, LABL+6, LABL+7, LABL1+4, LABL2+2, LABL2+3, LABL3+4 , LABL4+2, LABL4+3, GETREG+4, GETREG+5, GETREG+7, FAMHXR+5!, FAMHXR+6, FAMHXR+17*, FAMHXR+19*, FAMHXR+21* , FAMHXR+22*, FAMHXR+24*, Q1!, GETREL+4, GETREL+5, GETREL+6, APPTBD+3, APPTED+1*, APPTED+3, APPCLNS+5 , APPCLNS1+3, APPCLNS1+4, PLDOOBD+3, PLDOOED+1*, PLDOOED+3, PLDXS+5, PLDXS1+3!, PLDXS1+4, PLDXS1+8*, Q11! |
Z | LABL2+3*, LABL3+4*, LABL3+5, LABL4+3*, FAMHXR+17*, FAMHXR+18*, FAMHXR+19, FAMHXR+22*, FAMHXR+23*, FAMHXR+24 , Q1!, Q11! |