ISIJLS2B ; ISI/JHC - ISIRAD exam list functions ; 10/17/2022
Source file <ISIJLS2B.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | C^%DTC LIST^DIC |
Vendor - ISI | 1 | $$UJOCHECK^ISIJUTL9 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Vendor - ISI | 1 | ISIJLS2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
FORMOUT(OUTPUT) | ; Create form spec (XML formatting) for Dynamic Query dialog
; Form contents are table-driven by entries in comment lines at bottom of routine. ; If query exists for the session, populate defined prompts with stored values. |
|
PROMPTS(REGION,RGSPEC) | ; assemble prompts for the dialog form's region
|
|
PROMPTS1() | ;
|
|
PROMPTS2(FLDID,REPEAT) | ;
|
|
TODAY(ARG) | ; return today's date [plus/minus N] in YYYYMMDD format
; Default today's date unless ARG matches TODAY+N or TODAY-N |
|
GETLIST(ID,RGSPEC,IFLD,ICT) | ; build legal values list for input field ID
|
|
GETLIST2(IDVAL,TXT) | ; add one entry to the values list; called from each GETNN subrtn
|
|
GETNN | ; return list of valid values for each given field ien
; NN = field ien inside the List subsystem; |
|
GET5() | ; Priority
|
|
GET8() | ; Status
|
|
GET11() | ; Imaging Loc
|
|
GET15() | ; Modality
|
|
GET17() | ; Type of Imaging
|
|
GET24() | ; Radiologist
|
|
GET201() | ; Assigned to
|
|
GET208() | ; Patient Sex
|
|
GETOPS(ID,RGSPEC,IFLD,ICT) | ; build legal Operator values list for input field ID
|
|
GETOPS2(IDVAL,TXT) | ; add one entry to the operator list
|
|
OPSNN | ; NN = field ien inside the Operator subsystem
; * --> make sure operator values are accounted for in ; subrtn qrspecs2 &/or QRSNN codelets as applies |
|
OPSSTR(VALSTR) | ;
|
|
OPS6() | ; Procedure operators
|
|
OPS9() | ; # Images operators
|
|
ZZOPS8() | ; <*> Status operators (zz intentional--this used ONLY for TESTING of ops w/ List data type)
|
|
PRHDR | ; ^3^5^6^7^8^9^11^15^17^24^201^207^208^
|
|
PRLST | ;
|
|
PRLSTOPT | ; <*> Note--> when adding new fields, insert in Alphabetical Order
|
FileNo | Call Tags |
---|---|
^RAMIS(73.1 - [#73.1] | LIST^DIC |
^RA(79.1 - [#79.1] | LIST^DIC |
^RA(79.2 - [#79.2] | LIST^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2006.69 - [#2006.69] | PROMPTS+16, PROMPTS2+14, GET5+2 |
^XTMP("MAGJ2" | FORMOUT+5, FORMOUT+7 |
Name | Line Occurrences |
---|---|
$$TODAY | PROMPTS2+12, PROMPTS2+15 |
@( | GETLIST+3, GETOPS+3 |
GETLIST | PROMPTS1+8 |
GETLIST2 | GET5+10, GET5+13, GET8+6, GET8+9, GET11+5, GET11+6, GET15+4, GET15+5, GET15+6, GET15+7 , GET17+4, GET17+5, GET24+3, GET24+4, GET201+3, GET201+4, GET208+3, GET208+4 |
GETOPS | PROMPTS1+9 |
GETOPS2 | OPSSTR+3 |
OPSSTR | OPS6+3, OPS9+3, ZZOPS8+3 |
PROMPTS | FORMOUT+15 |
PROMPTS1 | PROMPTS+17 |
PROMPTS2 | PROMPTS1+6 |
Name | Field # of Occurrence |
---|---|
^( | FORMOUT+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARG | TODAY~, TODAY+3, TODAY+4 |
AUTOFILL | PROMPTS2+1~, PROMPTS2+4*, PROMPTS2+5*, PROMPTS2+7 |
AUTOFOP | PROMPTS2+1~, PROMPTS2+4*, PROMPTS2+5*, PROMPTS2+8 |
DATA | GET11+1~, GET15+1~, GET17+1~ |
DATA("DILIST" | GET11+4, GET11+6, GET15+7, GET17+3, GET17+5 |
DATE | TODAY+2~, TODAY+6*, TODAY+7*, TODAY+8 |
>> DATEVALU | PROMPTS2+4*, PROMPTS2+10*, PROMPTS2+12, PROMPTS2+13 |
DT | TODAY+5, TODAY+7 |
DUZ | FORMOUT+5, FORMOUT+7 |
END | PROMPTS+3~, PROMPTS+8*, PROMPTS+9, PROMPTS+10*, PROMPTS+15* |
FLDID | FORMOUT+3~, FORMOUT+8*, FORMOUT+9, FORMOUT+10, PROMPTS+3~, PROMPTS1+6, PROMPTS1+8, PROMPTS1+9, PROMPTS2~, PROMPTS2+4* , PROMPTS2+5, PROMPTS2+6, PROMPTS2+13, PROMPTS2+19, PROMPTS2+20, PROMPTS2+21, PROMPTS2+22, PROMPTS2+23 |
I | FORMOUT+6*, FORMOUT+7*, GET5+5*, GET5+6, GET5+7, GET5+11*, GET5+12, GET8+7*, GET8+8, GET15+1~ , GET15+6*, GET24+4*, GET201+4*, GET208+4*, OPSSTR+3* |
ICT | PROMPTS+3~, PROMPTS1+5*, PROMPTS1+8, PROMPTS1+9, GETLIST~, GETLIST2+1*, GETLIST2+2, GETOPS~, GETOPS2+1*, GETOPS2+2 |
ID | GETLIST~, GETLIST+2*, GET5+1~, GET5+12*, GET5+13, GET8+1~, GET8+8*, GET8+9, GET24+1~, GET24+4* , GET201+1~, GET201+4*, GETOPS~, GETOPS+2*, OPSSTR+2~, OPSSTR+3* |
IDAT | GET11+1~, GET11+6*, GET15+1~, GET15+7*, GET17+1~, GET17+5* |
IDVAL | GETLIST2~, GETLIST2+2, GET208+1~, GET208+4*, GETOPS2~, GETOPS2+2 |
IFLD | PROMPTS+3~, PROMPTS+9*, PROMPTS+12, PROMPTS+14, PROMPTS+15, PROMPTS1+2, PROMPTS1+4, GETLIST~, GETLIST2+2, GETOPS~ , GETOPS2+2 |
IFLDEXT | PROMPTS1+1~, PROMPTS1+2*, PROMPTS1+4*, PROMPTS1+7, PROMPTS1+8, PROMPTS1+9, PROMPTS1+10 |
INSPECS | FORMOUT+3~ |
INSPECS( | FORMOUT+9*, PROMPTS2+5, PROMPTS2+6, PROMPTS2+19, PROMPTS2+20!, PROMPTS2+23* |
INSPMULT | FORMOUT+3~ |
INSPMULT( | FORMOUT+10*, PROMPTS2+21, PROMPTS2+22, PROMPTS2+23! |
IREGION | FORMOUT+3~, FORMOUT+12*, FORMOUT+13, FORMOUT+15, FORMOUT+16 |
ISPEC | PROMPTS2+1~, PROMPTS2+2*, PROMPTS2+3, PROMPTS2+7, PROMPTS2+8, PROMPTS2+10, PROMPTS2+11, PROMPTS2+12, PROMPTS2+13, PROMPTS2+16 |
LIST | PROMPTS+4~, PROMPTS1+5*, PROMPTS1+7, PROMPTS1+8*, PROMPTS1+10, PROMPTS2+17* |
>> MAGJOB("SESSION" | FORMOUT+4 |
N | TODAY+2~, TODAY+4*, TODAY+5 |
NEWQUERY | FORMOUT+3~, FORMOUT+4*, FORMOUT+6*, FORMOUT+13 |
OK | FORMOUT+3~ |
OP | TODAY+2~, TODAY+4*, TODAY+5 |
OPLIST | PROMPTS+4~, PROMPTS1+5*, PROMPTS1+7, PROMPTS1+9, PROMPTS1+10, PROMPTS2+18* |
OUTPUT | FORMOUT~ |
OUTPUT( | FORMOUT+13*, FORMOUT+15*, FORMOUT+16* |
QUOTE | PROMPTS+5~, PROMPTS+6*, PROMPTS2+16, GETLIST2+2, GETOPS2+2 |
REGION | PROMPTS~, PROMPTS+1, PROMPTS1+3 |
REPEAT | PROMPTS1+1~, PROMPTS1+2*, PROMPTS1+3, PROMPTS1+4, PROMPTS1+6, PROMPTS2~, PROMPTS2+23*, PROMPTS2+24* |
RGNNAME | PROMPTS+3~, PROMPTS+13*, PROMPTS+14, PROMPTS+15 |
RGNS | FORMOUT+3~, FORMOUT+11*, FORMOUT+12, FORMOUT+15 |
RGSPEC | PROMPTS~, PROMPTS1+8, PROMPTS1+9, GETLIST~, GETOPS~ |
RGSPEC( | PROMPTS+14*, PROMPTS+15*, PROMPTS1+7*, PROMPTS1+8!, PROMPTS1+10*, GETLIST2+2*, GETOPS2+2* |
RSL | FORMOUT+3~, FORMOUT+15! |
SAVICT | PROMPTS+3~, PROMPTS1+8* |
SCR | GET11+1~, GET11+2*, GET11+3 |
SESSION | FORMOUT+3~, FORMOUT+4*, FORMOUT+5, FORMOUT+7 |
SP | PROMPTS+5~, PROMPTS+6*, PROMPTS+14, PROMPTS2+16 |
SPEC | PROMPTS+4~, PROMPTS+11*, PROMPTS+13, PROMPTS+15, PROMPTS+16, PROMPTS2+2 |
STRING | PROMPTS+4~, PROMPTS1+5*, PROMPTS1+7*, PROMPTS2+16* |
>> T | FORMOUT+10*, PROMPTS+13*, PROMPTS+14, PROMPTS2+14*, PROMPTS2+15, PROMPTS2+16*, PROMPTS2+17, PROMPTS2+18, PROMPTS2+22*, PROMPTS2+23 , GET5+6*, GET5+7*, GET5+8 |
TAG | GETLIST+1~, GETLIST+2*, GETLIST+3, GETOPS+1~, GETOPS+2*, GETOPS+3 |
TAGS | PROMPTS+4~, PROMPTS+7*, PROMPTS2+2, PROMPTS2+16 |
TOPMDLS | GET15+1~, GET15+2*, GET15+6 |
TOPMDLS( | GET15+6*, GET15+7 |
TXT | GETLIST2~, GETLIST2+2, GET5+1~, GET5+12*, GET5+13, GET8+1~, GET8+8*, GET8+9, GET24+1~, GET24+4* , GET201+1~, GET201+4*, GET208+1~, GET208+4*, GETOPS2~, GETOPS2+2, OPSSTR+2~, OPSSTR+3* |
U | FORMOUT+8, FORMOUT+9, FORMOUT+10, FORMOUT+12, FORMOUT+15, PROMPTS+1, PROMPTS+16, PROMPTS2+2, PROMPTS2+5, PROMPTS2+14 , PROMPTS2+16, GET5+2, GET5+8, GET5+11, GET5+12, GET8+7, GET8+8, GET11+6, GET15+6, GET15+7 , GET17+5, GET24+4, GET201+4, GET208+4, OPSSTR+3 |
URGORD | GET5+1~, GET5+2*, GET5+3*, GET5+5, GET5+6 |
VALSTR | GET5+1~, GET5+4*, GET5+8*, GET5+9, GET5+11, GET5+12, GET8+1~, GET8+4*, GET8+5, GET8+7 , GET8+8, GET24+1~, GET24+2*, GET24+4, GET201+1~, GET201+2*, GET201+4, GET208+1~, GET208+2*, GET208+4 , OPSSTR~, OPSSTR+1, OPSSTR+3, OPS6+1~, OPS6+2*, OPS6+3, OPS9+1~, OPS9+2*, OPS9+3, ZZOPS8+1~ , ZZOPS8+2*, ZZOPS8+3 |
X | FORMOUT+7*, FORMOUT+8, FORMOUT+9, FORMOUT+10, PROMPTS+9*, PROMPTS+10, PROMPTS+11, PROMPTS2+2*, PROMPTS2+4, PROMPTS2+7* , PROMPTS2+8*, PROMPTS2+9, PROMPTS2+10, PROMPTS2+11, PROMPTS2+12*, PROMPTS2+15*, PROMPTS2+16, PROMPTS2+17, PROMPTS2+18, PROMPTS2+23* , TODAY+2~, TODAY+6, TODAY+8*, TODAY+9, GET5+2*, GET5+6*, GET5+12*, GET8+2*, GET8+3*, GET8+4 , GET8+8*, GET11+6*, GET15+6*, GET15+7*, GET17+5*, GET24+4*, GET201+4*, GET208+4*, OPSSTR+2~, OPSSTR+3* |
X1 | TODAY+2~, TODAY+5*, TODAY+8* |
X2 | TODAY+2~, TODAY+5*, TODAY+8* |
Name | Field # of Occurrence |
---|---|
$T(@REGION+IFLD | PROMPTS+9 |
$T(@TAG | GETLIST+3, GETOPS+3 |