APCLDF2 ; IHS/CMI/LAB - YRULER<->PCC PROCESS ALGORITHM ;
Source file <APCLDF2.m>
Package | Total | Call Graph |
---|---|---|
Patient Care Component Reports | 1 | DATE^APCLDF3 |
VA Fileman | 1 | ^DIC |
Package | Total | Caller Graph |
---|---|---|
Patient Care Component Reports | 2 | APCLDF0 APCLDF1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
TMP | ; Store dates, values
; if in a lab taxonomy lookup q if vlab site exists and doesn't equal site in taxonomy file |
|
1 | ;;variable with patient and script value not passed
|
|
3 | ;;taxonomy not allowed for this file
|
|
2 | ;;variable with array value not passed
|
|
5 | ;;class (file name) not found
|
|
4 | ;;demographic field/value not found
|
|
7 | ;;lookup into QMAN DICTIONARY OF TERMS failed
|
|
6 | ;;patient id not passed
|
|
9 | ;;
|
|
8 | ;;entity unresolved, i.e., the name of a lab test or medication
|
|
X6 | ||
X4 | ||
X5 | ||
VI | ; - ENTRY POINT - Ptr val for .01 field not in "AA" xref for this V FILE
|
|
X2 | ||
VV | ; - ENTRY POINT - Ptr val. for .01 field in "AA" xref for this V FILE
|
|
ERROR | ; Error flag list - APCLER value
|
|
11 | ;;value(s) not indicated
|
|
10 | ;;unresolved taxonomy
|
|
13 | ;;unresolvable demographic attribute
|
|
12 | ;;unresolvable class(file name)
|
|
15 | ;;patient demographic attribute not entered
|
|
14 | ;;use last or first only for visit related data
|
|
17 | ;;date(s) not correctly indicated
|
|
16 | ;;indicated date parameter, i.e., since, before, etc., unacceptable
|
|
18 | ;;visit date not allowed for this attribute
|
|
RESULTS | ;EP - Store results
|
|
NV | ; - ENTRY POINT - Not a V FILE
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVMSR - [#9000010.01] | TMP+3 |
^TMP("APCLDF" | NV+3*, NV+10*, TMP+4*, RESULTS+3, RESULTS+4, RESULTS+5! |
^TMP("APCLTAX" | VI+5, VV+7 |
Name | Line Occurrences |
---|---|
RESULTS | VI+6, VV+12, NV+2, NV+7 |
TMP | VI+5, VV+8, VV+11 |
X4 | VI+1 |
X5 | VV+4 |
X6 | NV+4 |
Name | Field # of Occurrence |
---|---|
^(0 | TMP+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RESULTS+3*, RESULTS+4 |
>> APCLER | VI+1*, VV+4*, NV+4* |
>> APCLINT | VI+1, VV+4, NV+4 |
>> APCLTX | VI+1, VI+5, VI+6, VI+7, VV+2, VV+7, VV+12, NV+1, NV+10 |
>> APCLY | RESULTS+4 |
>> C | VI+3*, VI+5*, VV+7*, VV+8*, VV+10*, VV+11*, TMP+4 |
>> COND | NV+3, NV+10, TMP+4, TMP+5, RESULTS+4 |
D | VI+4*, VV+8*, VV+11*, NV+2*, NV+3, NV+7*, NV+8, NV+9, NV+10, TMP+4 , TMP+5*, RESULTS+1~, RESULTS+3*, RESULTS+4 |
>> DATE | TMP+4, TMP+5, RESULTS+2 |
DIC | VI+1*!, VV+4*!, NV+4*! |
DIC(0 | VI+1*, VV+4*, NV+4* |
>> E | VI+4*, VI+5, VV+8*, VV+11*, TMP+3, TMP+4, TMP+5* |
>> I | RESULTS+3*, RESULTS+4 |
>> LKUP | VI+4, VI+5, VV+7, VV+8, VV+11, NV+2, NV+3, NV+7, NV+8, NV+9 , NV+10, TMP+3, TMP+4 |
>> N | VI+3*, VI+5*, VV+7*, VV+8*, VV+10*, VV+11*, TMP+5 |
>> NUM | TMP+5, RESULTS+3 |
NVAL | VV+1!, VV+3*, TMP+5 |
>> PAT | VI+4, VV+7, VV+8, VV+11, NV+2, NV+7 |
>> SCRN | NV+3, NV+8 |
>> TABLE | VI+1, VI+2, VI+4, VI+5, VV+2, VV+4, VV+5, VV+8, NV+1, NV+3 , NV+4, NV+5 |
>> TVAL | VI+1*, VI+2*, VI+5, VV+2*, VV+3*, VV+4, VV+5*, VV+6, VV+7*, VV+8 , VV+11, NV+1*, NV+4, NV+5*, NV+8, NV+10 |
>> TYPE | TMP+4 |
U | VI+2, VI+5, VV+5, VV+8, NV+3, NV+5, NV+9, NV+10, TMP+3, TMP+4 |
>> VAL | VI+1, VI+2*, VI+5*, VI+7*, VV+2, VV+4, VV+5*, VV+8*, NV+1, NV+2 , NV+4, NV+5*, NV+6, NV+10, TMP+4, TMP+5* |
>> X | VI+1*, VV+4*, NV+4* |
>> XREF | VI+1, VV+2, NV+1 |
>> Y | VI+1, VI+2, VV+4, VV+5, NV+4, NV+5 |