GMRAHDR ;SLC/DAN - HDR calls for ART ;4/1/09 13:55
Source file <GMRAHDR.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | (,ISQED)^%ZTLOAD ($$FMADD,$$FMDIFF,$$HADD,$$NOW)^XLFDT |
Registration | 1 | $$TESTPAT^VADPT |
Uncategorized | 1 | ($$QUEUE,QUEUE)^VDEFQM |
Name | Comments | DBIA/ICR reference |
---|---|---|
SETADR | ;Call here when updating data
|
|
TASK(TYPE,IEN) | ;Create task, if needed, and add entry to list of items to be sent to HDR
|
|
SETAA | ;Action taken when assessment is changed
|
|
SETOB | ;Make call to HDR when observation data is added or edited
|
|
TSKOK(ZTSK) | ;Check to see if task is active. Section added in patch 42
|
|
KILLADR | ;Call here when data is deleted
|
|
UPDRDI | ;Create flag to let RDI know that patient data has changed
|
|
KILLAA | ;Action taken when value is deleted
|
|
KILLOB | ;Action upon deletion of observation data
|
|
DQ | ;Send data to HDR
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(120.8 - [#120.8] | SETADR+4, SETADR+5, SETADR+7, KILLADR+4, KILLADR+5, SETOB+5, SETOB+6, KILLOB+5, KILLOB+6, UPDRDI+2 , UPDRDI+5 |
^GMR(120.85 - [#120.85] | SETADR+7, SETOB+4, KILLOB+4 |
^XTMP("GMRAHDR" | TASK+2, TASK+4!, TASK+5*, TASK+6, TASK+7*, TASK+8*, TASK+9, DQ+2, DQ+3, DQ+4 , DQ+5!, DQ+6 |
^XTMP("GMRAOC" | UPDRDI+3, UPDRDI+4, UPDRDI+6*, UPDRDI+7 |
Name | Line Occurrences |
---|---|
$$TSKOK | TASK+4 |
TASK | SETADR+6, SETADR+7, KILLADR+6, SETAA+3, KILLAA+3, SETOB+7, KILLOB+7 |
UPDRDI | SETADR+6, KILLADR+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | DQ+1~, DQ+4* |
AIEN | SETOB+1~, SETOB+4*, SETOB+5, SETOB+6, KILLOB+1~, KILLOB+4*, KILLOB+5, KILLOB+6 |
>> DA | SETADR+3, KILLADR+3, SETAA+2, SETAA+3, KILLAA+2, KILLAA+3, SETOB+3, KILLOB+3 |
>> DA( | SETADR+3, KILLADR+3, SETOB+3, KILLOB+3 |
>> DA("?" | SETADR+3, KILLADR+3, SETOB+3, KILLOB+3 |
DT | TASK+5 |
ERR | UPDRDI+1~, UPDRDI+5*, UPDRDI+6 |
>> GMRADONT | SETADR+2, KILLADR+2, SETAA+1, KILLAA+1, SETOB+2, KILLOB+2 |
>> GMRAERR | DQ+4 |
IEN | SETADR+1~, SETADR+3*, SETADR+4, SETADR+5, SETADR+6, SETADR+7, KILLADR+1~, KILLADR+3*, KILLADR+4, KILLADR+5 , KILLADR+6, SETOB+1~, SETOB+3*, SETOB+4, SETOB+7, KILLOB+1~, KILLOB+3*, KILLOB+4, KILLOB+7, TASK~ , TASK+8, DQ+1~, DQ+4*, UPDRDI+2, UPDRDI+5 |
OIEN | SETADR+1~, SETADR+7* |
PIEN | UPDRDI+1~, UPDRDI+2*, UPDRDI+3, UPDRDI+4, UPDRDI+6, UPDRDI+7 |
TYPE | TASK~, TASK+8, DQ+1~, DQ+3*, DQ+4 |
U | SETADR+4, SETADR+5, SETADR+7, KILLADR+4, KILLADR+5, SETOB+4, SETOB+5, SETOB+6, KILLOB+4, KILLOB+5 , KILLOB+6, TASK+4, TASK+5, UPDRDI+2 |
>> XDRDVALF | SETADR+2, KILLADR+2, SETAA+1, KILLAA+1, SETOB+2, KILLOB+2 |
ZTDESC | TASK+1~, TASK+7* |
ZTDTH | TASK+1~, TASK+7* |
ZTIO | TASK+1~, TASK+7* |
ZTRTN | TASK+1~, TASK+7* |
ZTSK | TASK+1~, TASK+7, TSKOK~ |
ZTSK(0 | TSKOK+2 |
Name | Field # of Occurrence |
---|---|
$T(QUEUE^VDEFQM | DQ+4 |