SDQ ;ALB/MJK - Query Object Methods ;8/12/96
Source file <SDQ.m>
| Package | Total | Caller Graph |
|---|---|---|
| Scheduling | 5 | SDAMOL1 SDOEQ SDOERPC SDPPADD1 SDUTL2 |
| Adverse Reaction Tracking | 1 | GMRACMR2 |
| Order Entry Results Reporting | 1 | ORWCV |
| Registration | 1 | DGSDU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETFIL(SDQ,SDERR) | ; -- get filter property [API ID: 1xx]
; -- not supported |
|
| GETENTRY(SDQ,SDERR) | ; -- SDQ GET CURRENT ENTRY ID [API ID: 95]
|
|
| FIRST(SDQ,SDERR) | ; -- SDQ FIRST [API ID: 90]
|
|
| CLOSE(SDQ,SDERR) | ; -- SDQ CLOSE [API ID: 80]
|
|
| PAT(SDQ,SDFN,SDACT,SDERR) | ; -- SDQ PATIENT [API ID: 81]
|
|
| OPEN(SDQ,SDERR) | ; -- SDQ OPEN [API ID: 79]
|
|
| KILL | ; -- kill class and ien list globals
|
|
| SCANCB(SDQ,SDCB,SDACT,SDERR) | ; -- SDQ SCAN CALLBACK [API ID: 100]
|
|
| EOF(SDQ,SDERR) | ; -- SDQ EOF [API ID: 86]
|
|
| OPENQ | ||
| GETINDEX(SDQ,SDERR) | ; -- get index property [API ID: 1xx]
; -- not supported |
|
| REFRESH(SDQ,SDERR) | ; -- SDQ REFRESH [API ID: 94]
|
|
| LAST(SDQ,SDERR) | ; -- SDQ LAST [API ID: 91]
|
|
| ACTIVE(SDQ,SDSTAT,SDACT,SDERR) | ; -- SDQ ACTIVE STATUS [API ID: 88]
|
|
| GETDATE(SDQ,SDERR) | ; -- get date range property [API ID: 1xx]
; -- not supported |
|
| GETVISIT(SDQ,SDERR) | ; -- get visit property [API ID: 1xx]
; -- not supported |
|
| GETPAT(SDQ,SDERR) | ; -- get patient property [API ID: 1xx]
; -- not supported |
|
| DESTROY(SDQ) | ; -- query class level method for DESTROY
|
|
| PRIOR(SDQ,SDERR) | ; -- SDQ PRIOR [API ID: 93]
|
|
| GETACT(SDQ,SDERR) | ; -- activate query [API ID: 1xx]
; -- not supported |
|
| VISIT(SDQ,SDVST,SDACT,SDERR) | ; -- SDQ VISIT [API ID: 84]
|
|
| STORE(SDQUERY,SDSTORE) | ; -- decide whether to use a local or global
|
|
| COUNT(SDQ,SDERR) | ; -- SDQ COUNT [API ID: 89]
|
|
| FILTER(SDQ,SDFIL,SDACT,SDERR) | ; -- SDQ FILTER [API ID: 83]
|
|
| CLOSEQ | ||
| DATE(SDQ,SDBEG,SDEND,SDACT,SDERR) | ; -- SDQ DATE RANGE [API ID: 82]
|
|
| INDEX(SDQ,SDIDX,SDACT,SDERR) | ; -- SDQ INDEX NAME [API ID: 85]
|
|
| BOF(SDQ,SDERR) | ; -- SDQ BOF [API ID: 87]
|
|
| CREATE(SDQ,SDQNAME,SDERR) | ; -- query class level method for CREATE
|
|
| SCAN(SDQ,SDIR,SDERR) | ; -- SDQ SCAN [API ID: 99]
|
|
| NEXT(SDQ,SDERR) | ; -- SDQ NEXT [API ID: 92]
|
|
| 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! |
| Name | Line Occurrences |
|---|---|
| $$CREATE | OPEN+4 |
| $$DESTROY | CLOSE+15 |
| CLOSEQ | CLOSE+4, CLOSE+15 |
| KILL | CREATE+8, DESTROY+2 |
| OPENQ | OPEN+4 |
| STORE | CREATE+7 |
| >> | 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* |