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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XMBGRP

Package: MailMan

Routine: XMBGRP


Information

XMBGRP ;ISC-SF/GMB - Mail Group APIs ;04/17/2002 07:44

Source Information

Source file <XMBGRP.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 FILE^DICN  (UPDATE,WP)^DIE  ^DIK  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 38

Package Total Caller Graph
Pharmacy Data Management 5 PSS117EN  PSS147EN  PSSHRENV  PSSP203  PSSP227  
Registration 5 DG53869P  DG884P  DGAUDIT3  DGAUDITP  DGEN408T  
Integrated Billing 4 IB20P457  IBY549PO  IBY8POST  IBYPPOST  
Scheduling 3 SCMSP0  SD53622P  SDOQMPST  
Adverse Reaction Tracking 2 GMRA50P1  GMRAXPST  
Automated Lab Instruments 2 LA27  LA7VLL  
Drug Accountability 2 PSALOC1  PSALOCO  
Imaging 2 MAGQAI  MAGSDOFF  
Kernel 2 XU8P453  XUPCSRVR  
Accounts Receivable 1 RCCPC1  
Barcode Medication Administration 1 PSBMLU  
DSS Extracts 1 ECXINPOS  
Engineering 1 ENPLX  
IFCAP 1 PRC153P  
Medicine 1 MCPOS05  
Outpatient Pharmacy 1 PSO153PS  
PCE Patient Care Encounter 1 PXVP217  
Police and Security 1 ESP116PT  
Surgery 1 SRHLPRE  
Utilization Management Rollup 1 IBQLPOST  

Entry Points

Name Comments DBIA/ICR reference
MG(XMGROUP,XMTYPE,XMORG,XMSELF,XMY,XMDESC,XMQUIET) ; Create group or add members to existing group
  • ICR #1146
    • Status: Active
    • Usage: Supported
    MGINIT(XMGROUP,XMGIEN,XMGNAME,XMTYPE,XMORG,XMSELF,XMY,XMDESC,XMQUIET,XMABORT) ;
    CHKGROUP(XMGROUP,XMGIEN,XMGNAME,XMABORT) ;
    CHKVAL(XMVAL,XMVNAME,XMPOSN,XMDEFALT,XMABORT) ;
    CREATE(XMGNAME,XMGIEN,XMTYPE,XMORG,XMSELF,XMDESC,XMQUIET,XMABORT) ;
    ADD(XMGIEN,XMY,XMABORT) ; Add local members
    DM(XMGROUP,XMY,XMQUIET) ; Delete members
  • ICR #1146
    • Status: Active
    • Usage: Supported
    DMINIT(XMGROUP,XMGIEN,XMY,XMQUIET,XMABORT) ;
    NOTIFY(XMMSG,XMQUIET) ; Notification
    SENDMSG(XMTEXT) ;

    External References

    Name Field # of Occurrence
    FILE^DICN CREATE+6
    UPDATE^DIE ADD+11
    WP^DIE CREATE+13
    ^DIK DM+16
    ^XMD SENDMSG+4

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,XMTEXT(I)
    • Line Location: NOTIFY+7
    Function Call: WRITE
    • Prompt: !,$C(7)
    • Line Location: NOTIFY+8
    Routine Call
    • DIE
    • Line Location:
      • ADD+11
    Routine Call
    • DIE
    • Line Location:
      • CREATE+13

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^XMB(3.8 - [#3.8] Classic Fileman Calls,  WP^DIE

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^VA(200 - [#200] MGINIT+8, ADD+7
    ^XMB(3.7 - [#3.7] ADD+7
    ^XMB(3.8 - [#3.8] CHKGROUP+3, CHKGROUP+14, ADD+1, ADD+9, ADD+13, DM+9, DM+15, DM+18

    Label References

    Name Line Occurrences
    ADD MG+30, MG+33
    CHKGROUP MGINIT+1, DMINIT+2
    CHKVAL MGINIT+5, MGINIT+11, MGINIT+12, DMINIT+6
    CREATE MG+28
    DMINIT DM+7
    MGINIT MG+25
    NOTIFY MG+31, MGINIT+3, MGINIT+9, CHKGROUP+5, CHKGROUP+9, CHKGROUP+12, CHKVAL+3, CREATE+8, CREATE+15, ADD+2
    , ADD+8, DM+10, DMINIT+4, DMINIT+9
    SENDMSG NOTIFY+6

    Naked Globals

    Name Field # of Occurrence
    ^( CHKGROUP+14

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DA CREATE+1~, DM+5~, DM+15*
    DA(1 DM+12*
    DD CREATE+1~
    DIC CREATE+1~, CREATE+3*
    DIC("DR" CREATE+5*
    DIC(0 CREATE+3*
    DIK DM+5~, DM+12*
    DO CREATE+1~
    DUZ MGINIT+6, SENDMSG+2
    I NOTIFY+1~, NOTIFY+7*
    U CHKGROUP+3
    X CREATE+1~, CREATE+2*
    XMABORT MG+23~, MG+24*, MG+25, MG+26, MG+28, MG+30, MG+33, MG+35, MGINIT~, MGINIT+1
    , MGINIT+4*, MGINIT+5, MGINIT+10*, MGINIT+11, MGINIT+12, CHKGROUP~, CHKGROUP+6*, CHKGROUP+10*, CHKGROUP+13*, CHKVAL~
    , CHKVAL+4*, CREATE~, CREATE+9*, ADD~, ADD+3*, ADD+15*, DM+5~, DM+6*, DM+7, DM+8
    , DM+11*, DMINIT~, DMINIT+2, DMINIT+5*, DMINIT+6, DMINIT+10*
    XMADDCNT ADD+4~, ADD+5*, ADD+12*, ADD+15
    XMDEFALT CHKVAL~, CHKVAL+1
    XMDESC MG~, MG+25, MG+28, MGINIT~, CREATE~, CREATE+14!
    XMDESC("" CREATE+12
    XMDUZ SENDMSG+1~, SENDMSG+3*
    XMFDA ADD+4~
    XMFDA( ADD+10*
    XMGIEN MG+23~, MG+25, MG+27, MG+28, MG+30, MG+33, MG+35, MGINIT~, MGINIT+1, MGINIT+2
    , CHKGROUP~, CHKGROUP+2*, CHKGROUP+3, CHKGROUP+14*, CREATE~, CREATE+10*, CREATE+13, ADD~, ADD+1, ADD+9
    , ADD+10, ADD+13, DM+5~, DM+7, DM+9, DM+12, DM+15, DM+18, DMINIT~, DMINIT+2
    , DMINIT+3
    XMGNAME MG+23~, MG+25, MG+28, MG+31, MGINIT~, MGINIT+1, MGINIT+3, CHKGROUP~, CHKGROUP+3*, CHKGROUP+4
    , CHKGROUP+7*, CHKGROUP+8, CHKGROUP+9, CHKGROUP+11, CHKGROUP+12, CHKGROUP+14, CREATE~, CREATE+2, CREATE+8, DMINIT+1~
    , DMINIT+2
    XMGROUP MG~, MG+25, MGINIT~, MGINIT+1, CHKGROUP~, CHKGROUP+1, CHKGROUP+2, CHKGROUP+5, CHKGROUP+7, CREATE+15
    , ADD+2, DM~, DM+7, DM+10, DMINIT~, DMINIT+2, DMINIT+4
    XMMSG NOTIFY~, NOTIFY+5
    XMORG MG~, MG+25, MG+28, MGINIT~, MGINIT+6*, MGINIT+7*, MGINIT+8, MGINIT+9, CREATE~, CREATE+5
    XMPOSN CHKVAL~, CHKVAL+3
    XMQUIET MG~, MG+25, MG+28, MG+31, MGINIT~, MGINIT+3, MGINIT+9, MGINIT+12, MGINIT+13*, CHKGROUP+5
    , CHKGROUP+9, CHKGROUP+12, CHKVAL+3, CREATE~, CREATE+3, CREATE+8, CREATE+15, ADD+2, ADD+8, DM~
    , DM+7, DM+10, DMINIT~, DMINIT+4, DMINIT+6, DMINIT+7*, DMINIT+9, NOTIFY~, NOTIFY+6
    XMSELF MG~, MG+25, MG+28, MGINIT~, MGINIT+11, CREATE~, CREATE+5
    XMSUB SENDMSG+1~, SENDMSG+3*
    XMTEXT NOTIFY+1~, NOTIFY+6, SENDMSG~, SENDMSG+2*
    XMTEXT( NOTIFY+7
    XMTEXT(1 NOTIFY+2*
    XMTEXT(2 NOTIFY+3*
    XMTEXT(3 NOTIFY+4*
    XMTEXT(4 NOTIFY+5*
    XMTYPE MG~, MG+25, MG+28, MGINIT~, MGINIT+5, CREATE~, CREATE+5
    XMUSER ADD+4~, ADD+5*, ADD+6*, ADD+7, ADD+8, ADD+9, ADD+10, DM+5~, DM+13*, DM+14*
    , DM+15
    XMVAL CHKVAL~, CHKVAL+1*, CHKVAL+2, CHKVAL+3
    XMVNAME CHKVAL~
    XMY MG~, MG+25, MG+26!, MG+30, MG+33, MG+34!, MGINIT~, ADD~, ADD+14!, DM~
    , DM+7, DM+8!, DM+17!, DMINIT~, SENDMSG+1~
    XMY( ADD+6, DM+14, SENDMSG+2*
    XMY("" MG+29, MGINIT+2, DMINIT+8
    Y CREATE+1~, CREATE+7, CREATE+10
    >> ZTQUEUED MGINIT+13, DMINIT+7
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All