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

Package: MailMan

Routine: XMB


Information

XMB ;ISC-SF/GMB-Send Bulletin APIs ;04/17/2002 07:38

Source Information

Source file <XMB.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
MailMan 6 SETFROM^XMD  BULLETIN^XMJMBULL  ($$OBE,TASK)^XMTDR  INITAPI^XMVVITAE  (SEND,TASKBULL)^XMXBULL  $$XMDATE^XMXPARM  
VA FileMan 2 %XY^%RCR  $$CREF^DILF  
Kernel 1 DUZ^XUP  

Caller Graph

Caller Graph Total: 127

Package Total Caller Graph
IFCAP 17 PRCFGPF  PRCFOOR4  PRCHAMYD  PRCHQ6A  PRCHQ7  PRCOESE1  PRCOINV1  PRCOVUP4  
PRCPAGSS  PRCPHL70  PRCPHLM0  PRCPHLPO  PRCPHLQ  PRCPHLQU  PRCPOPD  PRCVIBH  
PRCVLIC  
Kernel 17 XQSRV4  XUESSO1  XUS2  XUS3  XUSSPKI  XUSTERM1  XUSTZ  XUTMKA  
ZOSVDTM  ZOSVGTM  ZOSVGUX  ZOSVIS2  ZOSVMSM  ZOSVMSQ  ZOSVONT  ZOSVVXD  
^VA(200  
Scheduling 10 SCDXMSG2  SCDXUTL5  SCMCHLM  SCMSP  SCMSP66  SCRPI02A  SD53105C  SD53138B  
SDPFSS2  ^SCTM(404.52  
Automated Medical Information Exchange 7 DVBAB1  DVBCADR  DVBCEDIT  DVBCHLR  DVBCROPN  DVBCXFRC  DVBCXFRS  
Radiology Nuclear Medicine 7 RABUL  RABUL1  RABUL2  RABUL3  RAPCE2  RATIMBUL  RAUTL0  
Registration 7 DGMTDD  DGQEHL70  DGRUADT1  DGRUGBJ  DGRUHL1  DGSEC  VAFHUTL2  
Order Entry Results Reporting 6 OCXOCMPV  OCXOPOST  ORCFLAG  ORCONVRT  ORQQPL2  ORWDXA  
Equipment Turn-In Request 5 PRCNCMR  PRCNMESG  PRCNPPM  PRCNTICM  PRCNTIWH  
Fee Basis 5 FBAABPG  FBAAMPG1  FBBPG7Y  FBSVBR  FBUINS  
Adverse Reaction Tracking 4 GMRAEAB  GMRAPTB  GMRAROBS  GMRAVAB  
Record Tracking 4 RTT2  RTTR1  RTTR2  RTUTL6  
Text Integration Utility 4 TIUDD61  TIUDSCNV  TIUPNCV4  TIURENDX  
Toolkit 4 XDREMSG  XDRMSG  XTINEND  XTRMON  
VA FileMan 4 DINVDTM  DINVMSM  DINVONT  DINVVXD  
Asists 3 OOPSGUIS  OOPSMBUL  OOPSUTL6  
Dietetics 3 FHORC  FHORD7  FHORT3  
PAID 3 PRS8MSC0  PRSALVR  PRSRUTL  
Mental Health 2 YSUTL  YTQAPI7  
Police and Security 2 ESPOFF3  ESPOFFE  
Problem List 2 GMPLDUP2  GMPLSAVE  
Accounts Receivable 1 PRCABJ  
Clinical Information Resource Network 1 RGRSBULL  
Clinical Monitoring System 1 QAMAUTO1  
DSS Extracts 1 ECXDEPT  
Engineering 1 ENEQ3  
HINQ 1 DVBHQDB  
Integrated Billing 1 IB20PT8C  
MailMan 1 ^XMB(3.7  
PCE Patient Care Encounter 1 PXCAERR  
Pharmacy Data Management 1 PSSHRIT  
Prosthetics 1 ^RMPR(664  

Entry Points

Name Comments DBIA/ICR reference
EN ;Interactive Bulletin Entry Point
; Needs: XMB
; Accepts: XMDUZ,XMTEXT,XMY,XMDT,XMYBLOB
; Returns: XMZ,(XMB=-1 if bulletin does not exist in file 3.6)
; Kills: XMB,XMTEXT,XMY
  • ICR #10069
    • Status: Active
    • Usage: Supported
    SETBLOB(XMYBLOB,XMATTACH) ;
    SETLATER(XMDT,XMINSTR) ;
    BULL ; Manually post a bulletin
  • ICR #10069
    • Status: Active
    • Usage: Supported
    ZTSK ; Entry point for TaskMan to transmit messages to a site.
    ; Needed for transition from v7.1 to v8.0. Once site has transitioned,
    ; this entry point can be deleted.

    External References

    Name Field # of Occurrence
    %XY^%RCR SETBLOB+2
    $$CREF^DILF XMB+46, EN+13
    SETFROM^XMD XMB+44, EN+12
    BULLETIN^XMJMBULL BULL+1
    $$OBE^XMTDR ZTSK+5
    TASK^XMTDR ZTSK+10
    INITAPI^XMVVITAE XMB+45
    SEND^XMXBULL EN+16
    TASKBULL^XMXBULL XMB+49
    $$XMDATE^XMXPARM SETLATER+1
    DUZ^XUP XMB+39, EN+8

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^TMP("XMERR" XMB+37!, XMB+50!, EN+6!, EN+17!, SETLATER+2!
    ^XMB(3.6 - [#3.6] XMB+38, EN+7
    ^XMBS(4.2999 - [#4.2999] ZTSK+6, ZTSK+7*, ZTSK+8*

    Label References

    Name Line Occurrences
    SETBLOB XMB+42, EN+11
    SETLATER XMB+43

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % XMB+41*!, EN+10*!
    %X SETBLOB+1~, SETBLOB+2*
    %Y SETBLOB+1~, SETBLOB+2*
    DUZ XMB+39~, XMB+40, EN+8~, EN+9
    U ZTSK+7
    XMATTACH XMB+36~, XMB+42, XMB+49, EN+11, EN+16, SETBLOB~
    XMB XMB+38*, XMB+49, EN+7*, EN+16, EN+18!, ZTSK+9!
    XMB("FIRST SC RIPT" , ZTSK+7
    XMB("ITERATIONS" ZTSK+7
    XMB("SCRIPT" ZTSK+7, ZTSK+8
    XMB("TRIES" ZTSK+7
    XMB("XMSCR" ZTSK+4
    XMBIEN EN+5~, EN+7*, EN+16
    >> XMBTMP XMB+48, EN+15
    >> XMDF XMB+47, EN+14
    XMDT XMB+43, SETLATER~, SETLATER+1
    XMDUZ XMB+40*, XMB+41~*, XMB+44, XMB+49, EN+9*, EN+10~*, EN+12, EN+16
    XMERR XMB+37!, XMB+50!, EN+6!, EN+17!, SETLATER+2!
    >> XMINST ZTSK+4*, ZTSK+5, ZTSK+6, ZTSK+7, ZTSK+8
    XMINSTR XMB+36~, XMB+43, XMB+44, XMB+49, EN+5~, EN+12, EN+16, SETLATER~
    XMINSTR("ADDR FLAGS" , XMB+47*, XMB+48*, EN+14*, EN+15*
    XMINSTR("LATER" SETLATER+1*, SETLATER+2!
    >> XMMG XMB+44, EN+12
    XMTASK XMB+36~, XMB+49
    XMTEXT XMB+46*, XMB+49, XMB+51!, EN+13*, EN+16, EN+18!
    XMTREC ZTSK+6*, ZTSK+7, ZTSK+9!
    XMY XMB+49, XMB+51!, EN+16, EN+18!
    XMYBLOB XMB+42, EN+11, SETBLOB~
    >> XMZ EN+16
    >> ZTREQ ZTSK+3*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All