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

Package: Scheduling

Routine: SCAPMC25


Information

SCAPMC25 ;ALB/REW - Team API's:MSGDTH ; may 1999

Source Information

Source file <SCAPMC25.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 4 ($$PRTP,$$TMPT,$$TPPT,$$TPTM)^SCAPMC  (ERR,INIT)^SCAPMCU1  $$OKARRAY^SCAPU1  $$OKPREC2^SCMCLK  

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

Package Total Caller Graph
Scheduling 5 SCAPMC  SCMCCON  SCMCPM  SCMCTMM  SCMCTPM  
Income Verification Match 1 IVMLDEMD  
Registration 1 DGDEATH  

Entry Points

Name Comments DBIA/ICR reference
MSGPT(MSGTYPE,DFN,SCTEAMA,SCDATES,SCYESCL,SCLIST,SCERR) ; users getting death message
; Input:
; MSGTYPE:
; 1 = Death Message
; 2 = Inpatient Message
; 3 = Team Message
; 4 = Consult Message
; 5 = Inactivation Message
ST
MSGQ
PRACQ
OKPOS(MSGTYPE,SCTP,DFN,SCYESCL,SCDATES,SCERR) ;check if message should go out to position for given pt
OKDATA() ;setup/check variables
PCMMXMY(MSGTYPE,DFN,SCTEAMA,SCDATES,SCYESCL) ;create xmy array for the appropriate type of pcmm mess
; return 1 if success,0 if error or no users receiving message
  • ICR #6744
    • Status: Active
    • Usage: Private
    QTXMY
    MSGTEXT(MSGTYPE) ;

    External References

    Name Field # of Occurrence
    $$PRTP^SCAPMC ST+21
    $$TMPT^SCAPMC ST+6
    $$TPPT^SCAPMC OKPOS+11
    $$TPTM^SCAPMC ST+11
    ERR^SCAPMCU1 OKDATA+7, OKDATA+12
    INIT^SCAPMCU1 OKDATA+3
    $$OKARRAY^SCAPU1 ST+9
    $$OKPREC2^SCMCLK ST+26

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] OKDATA+5, OKDATA+10
    ^SCTM(404.57 - [#404.57] ST+25, OKPOS+5, OKPOS+6
    ^TMP( MSGQ!
    ^TMP("SC PCMM MAIL" PCMMXMY+7, PCMMXMY+13!
    ^TMP("SCMSG1" ST+9
    ^TMP("SCMSG2" ST+17
    ^TMP("SCMSG3" OKPOS+4!, OKPOS+12, OKPOS+14!

    Label References

    Name Line Occurrences
    $$MSGPT PCMMXMY+5
    $$OKDATA ST+4
    $$OKPOS ST+19
    MSGQ ST+4, ST+7
    QTXMY PCMMXMY+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN MSGPT~, ST+6, ST+19, OKPOS~, OKPOS+11, OKDATA+5, OKDATA+10, OKDATA+11, PCMMXMY~, PCMMXMY+5
    DT ST+26
    GETMESS OKPOS+3~, OKPOS+6*, OKPOS+7, OKPOS+8, OKPOS+9
    MSGTYPE MSGPT~, ST+19, ST+25, OKPOS~, OKPOS+6, PCMMXMY~, PCMMXMY+3, PCMMXMY+5, MSGTEXT~, MSGTEXT+1
    NODE ST~, ST+9*
    >> PATIENT OKDATA+6
    SC200 PCMMXMY+2~, PCMMXMY+6*, PCMMXMY+7*
    SCBEGIN ST+1~
    SCDATES MSGPT~, ST+6, ST+11, ST+19, ST+21, OKPOS~, OKPOS+11, PCMMXMY~, PCMMXMY+5
    SCDTS ST+1~
    SCEND ST+1~
    SCERR MSGPT~, ST+6, ST+11, ST+19, ST+21, PRACQ, OKPOS~, OKPOS+11, OKDATA+7, OKDATA+12
    SCESEQ ST+1~, OKDATA+7, OKDATA+12
    SCGROUP PCMMXMY+2~
    SCINCL ST+1~
    SCLIST MSGPT~, ST+21, ST+28
    SCLSEQ ST+1~
    SCN ST+1~
    SCOK ST~, ST+2*, ST+6*, ST+7, ST+9, ST+13*, ST+21*, OKPOS+3~, OKPOS+7*, OKPOS+8*
    , OKPOS+12*, OKPOS+13*, OKPOS+15, OKDATA+1~, OKDATA+2*, OKDATA+3, OKDATA+5*, OKDATA+10*, OKDATA+13, PCMMXMY+2~
    , PCMMXMY+3*, PCMMXMY+4*, PCMMXMY+5*, PCMMXMY+11*, QTXMY
    SCP ST+1~
    SCPARM ST+1~, OKDATA+7, OKDATA+12
    SCPARM("PATIENT" OKDATA+6*, OKDATA+11*
    SCTEAMA MSGPT~, ST+9, PCMMXMY~, PCMMXMY+5
    SCTM ST~, ST+9*, ST+11, OKPOS+3~, OKPOS+5*, OKPOS+12
    SCTP ST~, ST+18*, ST+19, ST+21, ST+25, ST+26, OKPOS~, OKPOS+5, OKPOS+6, OKPOS+12
    SCTPND ST~, ST+17*, ST+18
    SCX ST~, ST+9*, ST+26*, ST+28, OKPOS+3~, OKPOS+11*, OKPOS+13
    SCY ST~, ST+17*
    SCYESCL MSGPT~, ST+19, OKPOS~, OKPOS+11, OKDATA+4*, PCMMXMY~, PCMMXMY+5
    SCZ ST~, ST+11*, ST+12, ST+13, MSGQ*
    U ST+18, ST+25, OKPOS+5, OKPOS+6
    >> XMY PCMMXMY+8
    >> XMY( PCMMXMY+7*, PCMMXMY+9*, PCMMXMY+12*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All