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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDCOU

Package: Scheduling

Routine: SDCOU


Information

SDCOU ;ALB/RMO - Utilities - Check Out;28 DEC 1992 10:00 am ;01/21/2015

Source Information

Source file <SDCOU.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 2 $$STATUS^SDAM1  $$FIND^SDAM2  
List Manager 1 ($$LOWER,PAUSE)^VALM1  
VA FileMan 1 FILE^DIE  

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: 12

Package Total Caller Graph
Scheduling 10 SCRPW16  SDAMEP4  SDCNP0  SDCO  SDCO0  SDCO1  SDCOAM  SDCOM  
SDM2  ^SCE  
Automated Information Collection System 2 IBDF18E0  IBDFDE0  

Entry Points

Name Comments DBIA/ICR reference
CODT(DFN,SDT,SDCL) ; -- does appt have co date
CHK(SDSEL) ;Check if Appt can be Checked Out
; Input -- SDSEL Appt Selected in Appt Mgr
; Output -- 1=Yes and 0=No
CHKQ
STATUS(SDAT) ;Selected Appointment Status IEN
ORG(SDORG) ;Originating Process Type Name for Outpatient Encounter
; Input -- SDORG Originating Process Type
; Output -- Originating Process Type Name
COMDT(SDOE) ;Check Out Process Completion Date/Time
  • ICR #1581
    • Status: Retired
    • Usage: Controlled Subscription
    SET(SDOE,SDNEW) ; -- set x-ref logic for co completion date to update children
    SETQ
    KILL(SDOE,SDOLD) ; -- set x-ref logic for co completion date to update children
    KILLQ

    External References

    Name Field # of Occurrence
    FILE^DIE SET+7, KILL+7
    $$STATUS^SDAM1 STATUS+1
    $$FIND^SDAM2 CODT+1
    $$LOWER^VALM1 ORG+5
    PAUSE^VALM1 CHK+6, CHK+7

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,*7,">>> You can not check out this appointment."
    • Line Location: CHK+6
    Function Call: WRITE
    • Prompt: !!,*7,">>> It is too soon to check out this appointment."
    • Line Location: CHK+7
    Routine Call
    • DIE
    • Line Location:
      • SET+7
      • KILL+7

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD(409.68 ORG+5
    ^DPT - [#2] STATUS+1
    ^SC - [#44] CODT+1
    ^SCE - [#409.68] COMDT+1, SET+4, KILL+4
    ^SCE("APAR" SET+1, SET+3, KILL+1, KILL+3
    ^SD(409.63 - [#409.63] CHK+6
    ^TMP("SDAMIDX" CHK+4

    Label References

    Name Line Occurrences
    $$STATUS CHK+6
    CHKQ CHK+4, CHK+6, CHK+7
    KILLQ KILL+1
    SETQ SET+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN CODT~, CODT+1
    DT CHK+7
    SDAT CHK+3~, CHK+4*, CHK+6, CHK+7, STATUS~, STATUS+1
    SDCL CODT~, CODT+1
    SDFDA SET+2~, SET+5!, KILL+2~, KILL+5!
    SDFDA( SET+6*, KILL+6*
    SDNEW SET~, SET+6
    SDOE COMDT~, COMDT+1, SET~, SET+1, SET+3, SET+4, KILL~, KILL+1, KILL+3, KILL+4
    SDOEC SET+2~, SET+3*, SET+6, KILL+2~, KILL+3*, KILL+6
    SDOLD KILL~
    SDORG ORG~, ORG+5
    SDSEL CHK~, CHK+4
    SDT CODT~, CODT+1
    U CODT+1
    Y CHK+3~, CHK+5*, CHK+6*, CHK+7*, CHKQ, ORG+4~, ORG+5*, ORG+6
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All