ABSPOSX ; IHS/FCS/DRS - Support ;
Source file <ABSPOSX.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
WEEK | ;EP
|
|
GETRANGE(HOW) | ||
THELIST | ; calls to all the little things you want to monitor
; given RANGE=fileman start^end dates ; Put errors and shouldn't-happen things first: |
|
AUTO | ; EP - automatic, using setup params for date range
|
|
TRANSACT | ; count 9002313.57 transactions in RANGE
; It's a date range; be sure you get them all |
|
STRANDED | ;
|
|
TRANS1 | ;
; ^TMP($J,"TRANSACT")=count of 9002313.57 transactions ; ^TMP($J,"TRANSACT","R",result)=count by result type ; ^TMP($J,"TRANSACT","INS",company)=count by insurance company ; ^TMP($J,"TRANSACT","INS",company,"R",result)=count result by company ; ^TMP($J,"TRANSACT","TIME",secs)=count ; ^TMP($J,"TRANSACT","TIME",secs,IEN57) for certain too-long ones |
|
DTRANGE() | ;EP -
|
|
HRANGE(RANGE) | ;EP - convert fileman^fileman to $H^$H
|
|
INTERJ | ; join
|
|
UE | ; ^TMP("ABSPOSUE",$J)=DUZ^$H
|
|
INTER | ; EP - interactive use
|
|
YESTER | ;EP
|
|
TODAY | ;EP
|
Name | Field # of Occurrence |
---|---|
H^%DTC | HRANGE+4 |
YMD^%DTC | UE+11 |
^%ZIS | INTERJ+1 |
^%ZISC | INTERJ+3 |
VOLUME^ABSPOS35 | THELIST+16 |
SHOWQ^ABSPOSR2 | THELIST+10 |
$$DTR^ABSPOSU1 | GETRANGE+7, DTRANGE+2 |
$$NOWEXT^ABSPOSU1 | THELIST+5 |
$$NOWFM^ABSPOSU1 | DTRANGE+1 |
PRESSANY^ABSPOSU5 | THELIST+15 |
PURGE^ABSPOSU7 | STRANDED+3 |
$$SECSDHMS^ABSPOSUD | TRANSACT+17 |
$$TADD^ABSPOSUD | YESTER+1, WEEK+1, GETRANGE+5 |
SEARCH^ABSPOSXE | THELIST+6 |
$$GET1^DIQ | TRANS1+16, TRANS1+17, TRANS1+22 |
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: READ |
|
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: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ABSPTL - [#9002313.57] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABSP(9002313.99 - [#9002313.99] | THELIST+12, THELIST+13, STRANDED+1, UE+1, GETRANGE+3, GETRANGE+4* |
^ABSPTL("AH" | TRANS1+12, TRANS1+14 |
^DIC(4 - [#4] | THELIST+4 |
^TMP("ABSPOSUE" | UE+3, UE+5, UE+6, UE+9! |
^TMP($J | TRANSACT+3, TRANSACT+5, TRANSACT+6, TRANSACT+8, TRANSACT+9, TRANSACT+10, TRANSACT+12, TRANSACT+13, TRANSACT+15, TRANSACT+16 , TRANSACT+19, TRANS1+8!*, TRANS1+18*, TRANS1+19*, TRANS1+20*, TRANS1+21*, TRANS1+24*, TRANS1+25* |
^VA(200 - [#200] | UE+13 |
Name | Line Occurrences |
---|---|
$$GETRANGE | AUTO+1, INTER+1 |
$$HRANGE | THELIST+6 |
INTERJ | TODAY+1, YESTER+1, WEEK+1 |
STRANDED | THELIST+7 |
THELIST | AUTO+2, INTERJ+2 |
TRANS1 | TRANSACT+2 |
TRANSACT | THELIST+14 |
UE | THELIST+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | UE+11~ |
%H | UE+11~*, HRANGE+1~, HRANGE+5 |
%T | HRANGE+1~, HRANGE+5 |
%Y | HRANGE+1~ |
DEF | DTRANGE+1~*, DTRANGE+2 |
DT | TODAY+1, YESTER+1, WEEK+1, GETRANGE+5 |
DUZ(2 | THELIST+4 |
H | UE+7~*, UE+8, UE+9, UE+11*, UE+12, UE+13 |
HOW | GETRANGE~, GETRANGE+2 |
HRS | STRANDED+1~*, STRANDED+2*, STRANDED+3 |
I | HRANGE+1~, HRANGE+2*, HRANGE+3, HRANGE+5 |
IEN57 | TRANS1+13~*, TRANS1+14*, TRANS1+15, TRANS1+25 |
IEN57C | TRANS1+15~*, TRANS1+16, TRANS1+17, TRANS1+22 |
INS | TRANSACT+8~*, TRANSACT+9, TRANSACT+10, TRANSACT+12, TRANSACT+13, TRANS1+17~*, TRANS1+20, TRANS1+21 |
J | UE+3~*, UE+5*, UE+6, UE+9 |
NDAYS | UE+1~*, UE+2*, UE+8, UE+9 |
POP | INTERJ+1~ |
R | TRANSACT+5~*, TRANSACT+6, TRANSACT+12*, TRANSACT+13, TRANS1+16~*, TRANS1+19, TRANS1+21 |
RANGE | AUTO+1*, INTER+1*, TODAY+1*, YESTER+1*, WEEK+1*, THELIST+6, THELIST+16, TRANS1+9, UE+12, GETRANGE+5* , GETRANGE+7*, GETRANGE+8, HRANGE~, HRANGE+2, HRANGE+3, HRANGE+5*, HRANGE+6 |
SECS | TRANSACT+15~*, TRANSACT+16, TRANSACT+17, TRANSACT+18, TRANSACT+19, TRANS1+22~*, TRANS1+23*, TRANS1+24, TRANS1+25 |
T | TRANS1+9~, TRANS1+11*, TRANS1+12*, TRANS1+14 |
U | TODAY+1, YESTER+1, WEEK+1, THELIST+4, THELIST+16, TRANS1+9, STRANDED+1, UE+1, UE+7, UE+12 , UE+13, GETRANGE+5, HRANGE+2, HRANGE+3, HRANGE+5 |
X | TRANS1+9~*, TRANS1+11, UE+6~*, UE+7, UE+11~, UE+13, GETRANGE+3~*, GETRANGE+4*, GETRANGE+5, DTRANGE+2~* , DTRANGE+3, HRANGE+1~, HRANGE+3* |
Y | TRANS1+9~*, TRANS1+10*, TRANS1+12 |
Name | Field # of Occurrence |
---|---|
$T( | THELIST+3 |