Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDQ

Package: Scheduling

Routine: SDQ


Information

SDQ ;ALB/MJK - Query Object Methods ;8/12/96

Source Information

Source file <SDQ.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 5 (PAT,PATG,VISIT,VISITG)^SDOEQ  ($$BOF,$$COUNT,$$EOF,FIRSTG,LASTG,NEXTG,PRIORG,SCANCBG,SCANG)^SDQNAV  (ACTIVE,ACTIVEG,DATE,DATEG,FILTER,FILTERG,INDEX,INDEXG,STOP)^SDQPROP  ($$GETENTRY,PREP,REFRESHG)^SDQUT  ($$QRY,BLD)^SDQVAL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 25

Package Total Caller Graph
Income Verification Match 6 IVMBULK1  IVMPREC  IVMPTRN  IVMPTRN4  IVMUFNC  IVMUFNC2  
Scheduling 5 SDAMOL1  SDOEQ  SDOERPC  SDPPADD1  SDUTL2  
Clinical Case Registries 4 RORX015A  RORX016A  RORXU001  RORXU003  
Integrated Billing 2 IBATOP  IBSDU  
Adverse Reaction Tracking 1 GMRACMR2  
Automated Medical Information Exchange 1 DVBAREN1  
Clinical Procedures 1 MDRPCOP  
Enrollment Application System 1 EASPREC4  
Hospital Based Home Care 1 HBHCAPPT  
Master Patient Index VistA 1 MPIFDODC  
Order Entry Results Reporting 1 ORWCV  
Registration 1 DGSDU  

Entry Points

Name Comments DBIA/ICR reference
OPEN(SDQ,SDERR) ; -- SDQ OPEN [API ID: 79]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    OPENQ
    CLOSE(SDQ,SDERR) ; -- SDQ CLOSE [API ID: 80]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    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]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETPAT(SDQ,SDERR) ; -- get patient property [API ID: 1xx]
    ; -- not supported
    DATE(SDQ,SDBEG,SDEND,SDACT,SDERR) ; -- SDQ DATE RANGE [API ID: 82]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETDATE(SDQ,SDERR) ; -- get date range property [API ID: 1xx]
    ; -- not supported
    FILTER(SDQ,SDFIL,SDACT,SDERR) ; -- SDQ FILTER [API ID: 83]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETFIL(SDQ,SDERR) ; -- get filter property [API ID: 1xx]
    ; -- not supported
    VISIT(SDQ,SDVST,SDACT,SDERR) ; -- SDQ VISIT [API ID: 84]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETVISIT(SDQ,SDERR) ; -- get visit property [API ID: 1xx]
    ; -- not supported
    INDEX(SDQ,SDIDX,SDACT,SDERR) ; -- SDQ INDEX NAME [API ID: 85]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETINDEX(SDQ,SDERR) ; -- get index property [API ID: 1xx]
    ; -- not supported
    ACTIVE(SDQ,SDSTAT,SDACT,SDERR) ; -- SDQ ACTIVE STATUS [API ID: 88]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETACT(SDQ,SDERR) ; -- activate query [API ID: 1xx]
    ; -- not supported
    REFRESH(SDQ,SDERR) ; -- SDQ REFRESH [API ID: 94]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    SCAN(SDQ,SDIR,SDERR) ; -- SDQ SCAN [API ID: 99]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    SCANCB(SDQ,SDCB,SDACT,SDERR) ; -- SDQ SCAN CALLBACK [API ID: 100]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    NEXT(SDQ,SDERR) ; -- SDQ NEXT [API ID: 92]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    PRIOR(SDQ,SDERR) ; -- SDQ PRIOR [API ID: 93]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    FIRST(SDQ,SDERR) ; -- SDQ FIRST [API ID: 90]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    LAST(SDQ,SDERR) ; -- SDQ LAST [API ID: 91]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    EOF(SDQ,SDERR) ; -- SDQ EOF [API ID: 86]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    BOF(SDQ,SDERR) ; -- SDQ BOF [API ID: 87]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    COUNT(SDQ,SDERR) ; -- SDQ COUNT [API ID: 89]
  • ICR #2548
    • Status: Active
    • Usage: Supported
    GETENTRY(SDQ,SDERR) ; -- SDQ GET CURRENT ENTRY ID [API ID: 95]
  • ICR #2548
    • Status: Active
    • Usage: Supported

    External References

    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

    Global Variables Directly Accessed

    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!

    Label References

    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

    Local Variables

    Legend:

    >> 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*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All