SDQ ;ALB/MJK - Query Object Methods ;8/12/96
Source file <SDQ.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
OPEN(SDQ,SDERR) | ; -- SDQ OPEN [API ID: 79]
|
|
OPENQ | ||
CLOSE(SDQ,SDERR) | ; -- SDQ CLOSE [API ID: 80]
|
|
CLOSEQ | ||
CREATE(SDQ,SDQNAME,SDERR) | ; -- query class level method for CREATE
|
|
STORE(SDQUERY,SDSTORE) | ; -- decide whether to use a local or global
|
|
DESTROY(SDQ) | ; -- query class level method for DESTROY
|
|
KILL | ; -- kill class and ien list globals
|
|
PAT(SDQ,SDFN,SDACT,SDERR) | ; -- SDQ PATIENT [API ID: 81]
|
|
GETPAT(SDQ,SDERR) | ; -- get patient property [API ID: 1xx]
; -- not supported |
|
DATE(SDQ,SDBEG,SDEND,SDACT,SDERR) | ; -- SDQ DATE RANGE [API ID: 82]
|
|
GETDATE(SDQ,SDERR) | ; -- get date range property [API ID: 1xx]
; -- not supported |
|
FILTER(SDQ,SDFIL,SDACT,SDERR) | ; -- SDQ FILTER [API ID: 83]
|
|
GETFIL(SDQ,SDERR) | ; -- get filter property [API ID: 1xx]
; -- not supported |
|
VISIT(SDQ,SDVST,SDACT,SDERR) | ; -- SDQ VISIT [API ID: 84]
|
|
GETVISIT(SDQ,SDERR) | ; -- get visit property [API ID: 1xx]
; -- not supported |
|
INDEX(SDQ,SDIDX,SDACT,SDERR) | ; -- SDQ INDEX NAME [API ID: 85]
|
|
GETINDEX(SDQ,SDERR) | ; -- get index property [API ID: 1xx]
; -- not supported |
|
ACTIVE(SDQ,SDSTAT,SDACT,SDERR) | ; -- SDQ ACTIVE STATUS [API ID: 88]
|
|
GETACT(SDQ,SDERR) | ; -- activate query [API ID: 1xx]
; -- not supported |
|
REFRESH(SDQ,SDERR) | ; -- SDQ REFRESH [API ID: 94]
|
|
SCAN(SDQ,SDIR,SDERR) | ; -- SDQ SCAN [API ID: 99]
|
|
SCANCB(SDQ,SDCB,SDACT,SDERR) | ; -- SDQ SCAN CALLBACK [API ID: 100]
|
|
NEXT(SDQ,SDERR) | ; -- SDQ NEXT [API ID: 92]
|
|
PRIOR(SDQ,SDERR) | ; -- SDQ PRIOR [API ID: 93]
|
|
FIRST(SDQ,SDERR) | ; -- SDQ FIRST [API ID: 90]
|
|
LAST(SDQ,SDERR) | ; -- SDQ LAST [API ID: 91]
|
|
EOF(SDQ,SDERR) | ; -- SDQ EOF [API ID: 86]
|
|
BOF(SDQ,SDERR) | ; -- SDQ BOF [API ID: 87]
|
|
COUNT(SDQ,SDERR) | ; -- SDQ COUNT [API ID: 89]
|
|
GETENTRY(SDQ,SDERR) | ; -- SDQ GET CURRENT ENTRY ID [API ID: 95]
|
|
Name | Field # of Occurrence |
---|---|
PAT^SDOEQ | GETPAT+4 |
PATG^SDOEQ | PAT+2 |
VISIT^SDOEQ | GETVISIT+4 |
VISITG^SDOEQ | VISIT+2 |
$$BOF^SDQNAV | BOF+2 |
$$COUNT^SDQNAV | COUNT+2 |
$$EOF^SDQNAV | EOF+2 |
FIRSTG^SDQNAV | FIRST+2 |
LASTG^SDQNAV | LAST+2 |
NEXTG^SDQNAV | NEXT+2 |
PRIORG^SDQNAV | PRIOR+2 |
SCANCBG^SDQNAV | SCANCB+2 |
SCANG^SDQNAV | SCAN+2 |
ACTIVE^SDQPROP | GETACT+4 |
ACTIVEG^SDQPROP | ACTIVE+2 |
DATE^SDQPROP | GETDATE+4 |
DATEG^SDQPROP | DATE+2 |
FILTER^SDQPROP | GETFIL+4 |
FILTERG^SDQPROP | FILTER+2 |
INDEX^SDQPROP | GETINDEX+4 |
INDEXG^SDQPROP | INDEX+2 |
STOP^SDQPROP | OPEN+10 |
$$GETENTRY^SDQUT | GETENTRY+2 |
PREP^SDQUT | OPEN+1, CLOSE+1, PAT+1, GETPAT+2, DATE+1, GETDATE+2, FILTER+1, GETFIL+2, VISIT+1, GETVISIT+2 , INDEX+1, GETINDEX+2, ACTIVE+1, GETACT+2, REFRESH+1, SCAN+1, SCANCB+1, NEXT+1, PRIOR+1, FIRST+1 , LAST+1, EOF+1, BOF+1, COUNT+1, GETENTRY+1 |
REFRESHG^SDQUT | REFRESH+2 |
$$QRY^SDQVAL | CLOSE+4 |
BLD^SDQVAL | CREATE+26 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC - [#1] | CREATE+16 |
^SD(409.64 - [#409.64] | CREATE+2, CREATE+4, CREATE+14 |
^TMP("SDQDATA" | STORE+4 |
^TMP("SDQUERY CLASS" | OPEN+9, OPEN+14, CLOSE+8, CREATE+13!, CREATE+14*, CREATE+15*, CREATE+16*, CREATE+18*, DESTROY+1!, KILL+1! |
^TMP("SDQUERY LIST" | KILL+2! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
SDACT | PAT~, DATE~, FILTER~, VISIT~, GETVISIT+4, INDEX~, ACTIVE~, GETACT+4, SCANCB~ |
SDBEG | DATE~, GETDATE+3~, GETDATE+4, GETDATE+5 |
SDCB | SCANCB~ |
SDCLOSE | CLOSE+7~, CLOSE+8*, CLOSE+9 |
SDCLS | CREATE+1~, CREATE+2*, CREATE+3, CREATE+4, CREATE+14, CREATE+15 |
SDCLS0 | CREATE+1~, CREATE+4*, CREATE+5, CREATE+16, CREATE+18 |
SDEND | DATE~, GETDATE+3~, GETDATE+4, GETDATE+5 |
SDERR | OPEN~, OPEN+4, CLOSE~, CLOSE+4, CREATE~, CREATE+26, PAT~, GETPAT~, GETPAT+4, DATE~ , GETDATE~, GETDATE+4, FILTER~, GETFIL~, GETFIL+4, VISIT~, GETVISIT~, GETVISIT+4, INDEX~, GETINDEX~ , GETINDEX+4, ACTIVE~, GETACT~, GETACT+4, REFRESH~, SCAN~, SCANCB~, NEXT~, PRIOR~, FIRST~ , LAST~, EOF~, EOF+2, BOF~, BOF+2, COUNT~, COUNT+2, GETENTRY~, GETENTRY+2 |
SDFIL | FILTER~, GETFIL+3~, GETFIL+4, GETFIL+5 |
SDFN | PAT~, GETPAT+3~, GETPAT+4, GETPAT+5 |
SDIDX | INDEX~, GETINDEX+3~, GETINDEX+4, GETINDEX+5 |
SDIN | CREATE+23~, CREATE+26 |
SDIN("CLASS" | CREATE+24* |
SDIR | SCAN~ |
SDOK | CREATE+1~, CREATE+20*, CREATE+27*, CREATE+29 |
SDOLD | STORE+1~, STORE+3*, STORE+6, STORE+7 |
SDOPEN | OPEN+13~, OPEN+14*, OPEN+15 |
SDOUT | CREATE+23~, CREATE+26 |
SDOUT("CLASS" | CREATE+25* |
SDQ | OPEN~, OPEN+4, OPEN+7, OPEN+8, OPEN+9, OPEN+10, OPEN+14, CLOSE~, CLOSE+4, CLOSE+8 , CLOSE+12, CLOSE+15, CLOSE+16*, CREATE~, CREATE+11*, CREATE+13, CREATE+14, CREATE+15, CREATE+16, CREATE+18 , DESTROY~, DESTROY+1, PAT~, GETPAT~, GETPAT+4, DATE~, GETDATE~, GETDATE+4, FILTER~, GETFIL~ , GETFIL+4, VISIT~, GETVISIT~, GETVISIT+4, INDEX~, GETINDEX~, GETINDEX+4, ACTIVE~, GETACT~, GETACT+4 , REFRESH~, SCAN~, SCANCB~, NEXT~, PRIOR~, FIRST~, LAST~, EOF~, EOF+2, BOF~ , BOF+2, COUNT~, COUNT+2, GETENTRY~, GETENTRY+2 |
SDQNAME | CREATE~, CREATE+2, CREATE+24, CREATE+25 |
SDQUERY | OPEN+7, OPEN+8, OPEN+9, CLOSE+12, CREATE+6*, CREATE+7, CREATE+8, CREATE+11*, STORE~, STORE+2 , STORE+3, STORE+4*, STORE+5, STORE+6, DESTROY+2!, KILL+3 |
SDSTAT | ACTIVE~, GETACT+3~, GETACT+4, GETACT+5 |
SDSTORE | CREATE+1~, CREATE+5*, CREATE+7, STORE~, STORE+2 |
SDVST | VISIT~, GETVISIT+3~, GETVISIT+4, GETVISIT+5 |
U | CREATE+5 |
>> X | OPEN+9* |