APCLCV1 ; IHS/CMI/LAB - Indian Beneficiary Calendar Year Visit Summary ;
Source file <APCLCV1.m>
Package | Total | Call Graph |
---|---|---|
Patient Care Component Reports | 3 | $$START1^APCLDF XTMP^APCLOSUT $$DEMO^APCLUTL |
IHS Patient | 1 | ($$BEN,$$TRIBE)^AUPNPAT |
Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETCLASS | ;
|
|
START | ;
|
|
EOJ | ||
SECONDV | ;Counts for Established Patients Additional Visits for Year
|
|
V1 | ;
|
|
XIT | ;
|
|
V | ; Run by visit date
|
|
VST(APCLCVP,APCLCVFD,APCLCVLD,APCLCVL,APCLCVC) | ;return 1 if patient had a visit between APCLCVFD AND APCDCVLD, otherwise return 0
|
|
PROC | ;
|
|
FIRST | ;First Visit Count No patient DFN in TMP Global
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCLCNTL(4 | PROC+4, VST+17 |
^AUPNPAT - [#9000001] | FIRST+4 |
^AUPNVPOV("AD" | PROC+12, VST+13 |
^AUPNVPRV("AD" | PROC+13, VST+14 |
^AUPNVSIT - [#9000010] | V1+1, VST+11, VST+12, VST+15, VST+16, VST+17, VST+18 |
^AUPNVSIT("B" | V+1, V1+1 |
^XTMP("APCLCV" | START+3!, GETCLASS+7, FIRST+2* |
Name | Line Occurrences |
---|---|
$$VST | FIRST+13 |
EOJ | XIT+1 |
PROC | V1+1 |
SECONDV | GETCLASS+7, FIRST+13 |
V1 | V+1 |
Name | Field # of Occurrence |
---|---|
^(0 | V1+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APCL | VST+5~, VST+6!, VST+8 |
APCL( | VST+9, VST+10, VST+11!, VST+12!, VST+15!, VST+16!, VST+17!, VST+18!, VST+19! |
APCL(0 | VST+20 |
>> APCL1 | START+1*, FIRST+7* |
>> APCL1N | START+1*, FIRST+6* |
>> APCL1O | START+1*, FIRST+8* |
>> APCL2 | START+1*, FIRST+15* |
>> APCL2N | START+1*, FIRST+14* |
>> APCL2O | START+1*, FIRST+16* |
>> APCL3 | START+1*, FIRST+9*, FIRST+17* |
>> APCL3N | START+1*, FIRST+6*, FIRST+14* |
>> APCL3O | START+1*, FIRST+10*, FIRST+18* |
>> APCL4 | START+1*, SECONDV+3* |
>> APCL4N | START+1*, SECONDV+2* |
>> APCL4O | START+1*, SECONDV+4* |
>> APCL5 | START+1*, GETCLASS+5* |
APCLAP | EOJ! |
>> APCLBD | START+2, FIRST+5 |
>> APCLBDD | START+2*, FIRST+13 |
>> APCLBT | START+1*, START+3, GETCLASS+7, FIRST+2 |
>> APCLCLAS | GETCLASS+2*, GETCLASS+3, FIRST+7, FIRST+8, FIRST+9, FIRST+10, FIRST+15, FIRST+16, FIRST+17, FIRST+18 , SECONDV+3, SECONDV+4 |
>> APCLCLIN | PROC+6*, PROC+7, PROC+8 |
APCLCLN | EOJ! |
>> APCLCLNT | PROC+7, PROC+8, FIRST+13 |
>> APCLCLNT( | PROC+7 |
APCLCVC | VST~ |
APCLCVC( | VST+18 |
APCLCVC(0 | VST+18, VST+19 |
APCLCVFD | VST~, VST+2, VST+7 |
APCLCVL | VST~, VST+4*, VST+15 |
APCLCVLD | VST~, VST+3, VST+7 |
APCLCVP | VST~, VST+1, VST+7 |
>> APCLDEMO | PROC+11 |
APCLDISC | EOJ! |
APCLDPTR | EOJ! |
>> APCLDTE | FIRST+4*, FIRST+5 |
>> APCLED | V+1, FIRST+5 |
>> APCLET | XIT+2* |
>> APCLG | START+1* |
>> APCLGN | START+1* |
>> APCLGO | START+1* |
>> APCLJOB | START+1*, START+3, GETCLASS+7, FIRST+2 |
>> APCLLOC | PROC+5, FIRST+13 |
APCLLOCC | EOJ! |
>> APCLSD | V+1*, V1+1 |
>> APCLSDD | START+2*, FIRST+13 |
APCLSKIP | EOJ! |
>> APCLTRIB | GETCLASS+1*, FIRST+6, FIRST+14, SECONDV+2 |
>> APCLVIEN | V1+1*, PROC+12, PROC+13 |
APCLVLOC | EOJ! |
APCLVREC | V1+1*, PROC+1, PROC+2, PROC+3, PROC+4, PROC+5, PROC+6, PROC+10, EOJ! |
>> C | VST+18*, VST+19 |
>> DFN | PROC+10*, PROC+11, GETCLASS+1, GETCLASS+2, GETCLASS+7, FIRST+2, FIRST+4, FIRST+13 |
>> E | VST+7* |
U | PROC+1, PROC+2, PROC+3, PROC+4, PROC+5, PROC+6, PROC+10, FIRST+4, VST+10, VST+11 , VST+12, VST+15, VST+16, VST+17, VST+18 |
>> V | VST+10*, VST+11, VST+12, VST+13, VST+14, VST+15, VST+16, VST+17, VST+18 |
X | EOJ+1!, VST+5~, VST+7*, VST+9*, VST+10, VST+11, VST+12, VST+15, VST+16, VST+17 , VST+18, VST+19 |
X1 | EOJ+1! |
X2 | EOJ+1! |