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 |  Local Variables |  All
Print Page as PDF
Routine: XMXAPI

Package: MailMan

Routine: XMXAPI


Information

XMXAPI ;ISC-SF/GMB - Message APIs ; 4/2/09 10:11am

Source Information

Source file <XMXAPI.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
MailMan 9 ANSRMSG^XMXANSER  (SENDBULL,TASKBULL)^XMXBULL  (DELMSG,FLTRMSG,FWDMSG,LATERMSG,MOVEMSG,NTOGLMSG,PRTMSG,TERMMSG,VAPORMSG)^XMXMSGS  (PUTSERV,ZAPSERV)^XMXMSGS1  (ACTMSGS,ADDRNSND,ANSRMSG,BULLETIN,FWDMSG,LATERMSG,MOVEBODY,MOVEMSG,PRTMSG,REPLYMSG,SENDMSG,TOWHOM,VAPORMSG,VSUBJ)^XMXPARM  SERV^XMXPARMB  REPLYMSG^XMXREPLY  (ADDRNSND,CRE8XMZ,MOVEBODY,SENDMSG)^XMXSEND  
TOWHOM^XMXTO  

Caller Graph

Caller Graph Total: 194

Package Total Caller Graph
Integrated Billing 51 IB20428P  IB20P229  IB20P239  IB20P244  IB20P253  IB20P279  IB20P297  IB20P331  
IB20P359  IB20P362  IB20P379  IB20P410  IB20P425  IB20P441  IB20P465  IB20P485  
IB20P514  IB20P540  IB20P557  IB20P583  IB20P611  IB20P620  IB20P635  IBCE837  
IBCE837A  IBCEBUL  IBCEFG7  IBCEM  IBCEM02  IBCEOB3  IBCEQ1A  IBCESRV1  
IBCESRV2  IBCEST  IBCFP1  IBCNHSRV  IBCNSGM  IBCNUPD  IBP431  IBY155PO  
IBY232PO  IBY283PO  IBY288PO  IBY320PR  IBY377PO  IBY400PO  IBY400PR  IBY403PR  
IBY416PO  IBY577PO  IBY608PO  
Imaging 37 MAGDRPC3  MAGIP102  MAGIP103  MAGIP108  MAGIP114  MAGIP144  MAGIP155  MAGIP202  
MAGIPO61  MAGIPS46  MAGIPS49  MAGIPS50  MAGIPS51  MAGIPS52  MAGIPS53  MAGIPS54  
MAGIPS59  MAGIPS66  MAGIPS69  MAGIPS72  MAGIPS75  MAGIPS77  MAGIPS78  MAGIPS83  
MAGIPS84  MAGIPS85  MAGIPS86  MAGIPS87  MAGIPS95  MAGIPS99  MAGKIDS1  MAGQBPG1  
MAGQBUT1  MAGQBUT4  MAGUSIT  MAGVCHK  MAGXIDXU  
Accounts Receivable 23 PRCAMDS  PRCAP269  PRCAP298  PRCAUDT  RCDPEAR  RCDPEM0  RCDPEM1  RCDPEM7  
RCDPEM8  RCDPEMSG  RCDPESP  RCDPESP4  RCDPESP6  RCDPESR0  RCDPESR1  RCDPESR5  
RCDPESRV  RCDPEUPO  RCDPEX  RCDPEX3  RCDPEX31  RCDPEX5  RCP321  
Lab Service 14 LR343  LR408  LR517  LRAPUALT  LRJSAU2  LRJSML2  LRJSML8  LRSRVR  
LRSRVR6  LRSRVR9A  LRSRVR9B  LRWLST12  LRWU8A  LRWU9  
Kernel 7 XIPMAIL  XIPSRVR  XUHUIMSG  XUOAAHL7  XUPCSRVR  XUSECBUL  ZISPL  
Health Data and Informatics 6 HDISDSR  HDISDSR1  HDISVAP3  HDISVF09  HDISVM00  HDISVM02  
Clinical Procedures 5 MDCVT1  MDDEVCL  MDHL7MCX  MDHL7U3  MDHL7X  
Consult Request Tracking 5 GMRCP50A  GMRCYP15  GMRCYP50  GMRCYP68  GMRCYP70  
VBECS 5 VBEC2P1  VBEC2P3  VBECP10  VBECP27  VBECP3  
Automated Lab Instruments 3 LA7CHKF1  LA7VHLUA  LA7VIN1A  
Scheduling 3 SD53P511  SD53P541  SD53P566  
Adverse Reaction Tracking 2 GMRASEN2  GMRASEND  
Asists 2 OOPSGUI7  OOPSMBUL  
Barcode Medication Administration 2 PSB54P  PSBOML  
E Claims Management Engine 2 BPS10P17  BPS15PST  
IFCAP 2 PRC51110  PRCHCHK  
Outpatient Pharmacy 2 PSOEOPNW  PSONVAP3  
PCE Patient Care Encounter 2 PXVP206  PXVP215  
Pharmacy Data Management 2 PSS102RP  PSS192PO  
Registration 2 DG53528P  DGPFCNR  
Text Integration Utility 2 TIU189  TIU214  
VistA Package Sizing Utility 2 A1VSCP  A1VSLAPI  
Clinical Case Registries 1 ROR  
DSS Extracts 1 ECXTRANS  
Engineering 1 ENTINSD  
Enrollment Application System 1 EASBTBUL  
Enterprise Health Management Platform 1 HMPMETA  
Fee Basis 1 FBAAVR5  
Health Level Seven 1 HLCSMM  
Lexicon Utility 1 LEX2119P  
MailMan 1 XMA32  
Medicine 1 MCAR7X  
Network Health Exchange 1 AFJXPNHX  
Voluntary Timekeeping 1 ABSVM  
Web Services Client 1 XOBWP004  

Entry Points

Name Comments DBIA/ICR reference
MOVEBODY(XMZ,XMBODY) ; Move text to the message
ANSRMSG(XMDUZ,XMK,XMKZ,XMSUBJ,XMBODY,XMTO,XMINSTR,XMZR) ; Answer a msg (Send new msg with copy of original msg inside)
; In: User, basket, msg #
; Out: XMZR (message number of answer)
  • ICR #2729
    • Status: Active
    • Usage: Supported
    VSUBJ(XMSUBJ) ; Validate a subject
  • ICR #2729
    • Status: Active
    • Usage: Supported
    REPLYMSG(XMDUZ,XMK,XMKZ,XMBODY,XMINSTR,XMZR) ; Reply to msg (Attach reply to original msg)
    ; XMINSTR("NET REPLY") 1=send over the network; 0=don't (default)
    ; XMINSTR("NET SUBJ") Network Reply subject (see XMSUBJ)
    ; Out: XMZR (message number of answer)
  • ICR #2729
    • Status: Active
    • Usage: Supported
    ADDRNSND(XMDUZ,XMZ,XMTO,XMINSTR) ; Build a message part 2 (address and send)
    ; XMZ (in)
  • ICR #2729
    • Status: Active
    • Usage: Supported
    FLTRMSG(XMDUZ,XMK,XMKZA,XMMSG) ; Filters msgs in a basket
  • ICR #2729
    • Status: Active
    • Usage: Supported
    LATERMSG(XMDUZ,XMK,XMKZA,XMINSTR,XMMSG) ; Later msgs
    ; XMINSTR("LATER")
  • ICR #2729
    • Status: Active
    • Usage: Supported
    SENDBULL(XMDUZ,XMBN,XMPARM,XMBODY,XMTO,XMINSTR,XMZ,XMATTACH) ; Send a bulletin (returns XMZ)
    ; In: User, bulletin name, bulletin parameters, add'l text,
    ; add'l recipients, send now or later (when?), opt'l BLOB
  • ICR #2729
    • Status: Active
    • Usage: Supported
    CRE8XMZ(XMSUBJ,XMZ) ; Build a message part 1 (create)
    ; In: subject
    ; Out: XMZ
  • ICR #2729
    • Status: Active
    • Usage: Supported
    TASKBULL(XMDUZ,XMBN,XMPARM,XMBODY,XMTO,XMINSTR,XMTASK,XMATTACH) ; Send a bulletin (Task it - does not return XMZ)
    ; XMBN Bulletin name (must be full name)
    ; XMPARM Array of parameters necessary for bulletin
    ; ARRAY(1)="parameter 1"
    ; ARRAY(2)="parameter 2"
    ; XMBODY Additional text to append to the bulletin text
    ; (must be closed root, passed by value. See WP_ROOT
    ; definition for WP^DIE(), FM word processing filer)
    ; XMTO Additional addressee(s)
    ; XMINSTR("SELF BSKT")
    ; ***ETC.***
    ; In: User, bulletin name, bulletin parameters, add'l text,
    ; add'l recipients, send now or later (when?), opt'l BLOB
    ; Out: XMTASK (task number)
  • ICR #2729
    • Status: Active
    • Usage: Supported
    PUTSERV(XMKN,XMZ) ; Put a message in a server basket
    ; XMKN full server name, including "S."
  • ICR #2729
    • Status: Active
    • Usage: Supported
    TERMMSG(XMDUZ,XMK,XMKZA,XMMSG) ; Terminate msgs
  • ICR #2729
    • Status: Active
    • Usage: Supported
    ZAPSERV(XMKN,XMZ) ; Delete a message from a server basket
    ; XMKN full server name, including "S."
  • ICR #2729
    • Status: Active
    • Usage: Supported
    VAPORMSG(XMDUZ,XMK,XMKZA,XMINSTR,XMMSG) ; Set vaporize date for msgs in a basket
    ; XMINSTR("VAPOR")
  • ICR #2729
    • Status: Active
    • Usage: Supported
    DELMSG(XMDUZ,XMK,XMKZA,XMMSG) ; Delete msgs from a basket
  • ICR #2729
    • Status: Active
    • Usage: Supported
    SENDMSG(XMDUZ,XMSUBJ,XMBODY,XMTO,XMINSTR,XMZ,XMATTACH) ; Send a msg
    ; In: User, basket (if you are recipient), all msg parts,
    ; priority?, closed?, (info?,cc?), send now or later (when?),
    ; (KIDS,MIME,text,PackMan), delete date (if to shared,mail)
    ; XMINSTR("RCPT BSKT")
  • ICR #2729
    • Status: Active
    • Usage: Supported
    FWDMSG(XMDUZ,XMK,XMKZA,XMTO,XMINSTR,XMMSG) ; Forward msgs
    ; XMINSTR("SHARE DATE")
    ; XMINSTR("SHARE BSKT")
    ; XMINSTR("SELF BSKT")
    ; XMINSTR("FWD BY") substitute any string instead of XMDUZ name
  • ICR #2729
    • Status: Active
    • Usage: Supported
    TOWHOM(XMDUZ,XMZ,XMTYPE,XMTO,XMINSTR,XMFULL) ; Check ONE msg addressee
    ; XMFULL Expanded address of the addressee
  • ICR #2729
    • Status: Active
    • Usage: Supported
    PRTMSG(XMDUZ,XMK,XMKZA,XMPRTTO,XMINSTR,XMMSG,XMTASK,XMSUBJ,XMTO) ; Print msgs
    ; XMINSTR("HDR"), "RESPS", "RECIPS", "WHEN"
    ; XMPRTTO Printer name
    ; XMSUBJ & XMTO used only if XMPRTTO is a P-MESSAGE device. Even then, they're optional.
  • ICR #2729
    • Status: Active
    • Usage: Supported
    NTOGLMSG(XMDUZ,XMK,XMKZA,XMMSG) ; New Toggle msgs
  • ICR #2729
    • Status: Active
    • Usage: Supported
    MOVEMSG(XMDUZ,XMK,XMKZA,XMKTO,XMMSG) ; Move msgs from one basket to another
    ; XMKTO Basket number, or enough of a name for a positive ID.
    ; Identifies basket to move to
  • ICR #2729
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    ANSRMSG^XMXANSER ANSRMSG+6
    SENDBULL^XMXBULL SENDBULL+6
    TASKBULL^XMXBULL TASKBULL+17
    DELMSG^XMXMSGS DELMSG+4
    FLTRMSG^XMXMSGS FLTRMSG+4
    FWDMSG^XMXMSGS FWDMSG+8
    LATERMSG^XMXMSGS LATERMSG+5
    MOVEMSG^XMXMSGS MOVEMSG+6
    NTOGLMSG^XMXMSGS NTOGLMSG+4
    PRTMSG^XMXMSGS PRTMSG+7
    TERMMSG^XMXMSGS TERMMSG+4
    VAPORMSG^XMXMSGS VAPORMSG+5
    PUTSERV^XMXMSGS1 PUTSERV+4
    ZAPSERV^XMXMSGS1 ZAPSERV+4
    ACTMSGS^XMXPARM DELMSG+3, FLTRMSG+3, NTOGLMSG+3, TERMMSG+3
    ADDRNSND^XMXPARM ADDRNSND+4
    ANSRMSG^XMXPARM ANSRMSG+5
    BULLETIN^XMXPARM SENDBULL+5, TASKBULL+16
    FWDMSG^XMXPARM FWDMSG+7
    LATERMSG^XMXPARM LATERMSG+4
    MOVEBODY^XMXPARM MOVEBODY+2
    MOVEMSG^XMXPARM MOVEMSG+5
    PRTMSG^XMXPARM PRTMSG+6
    REPLYMSG^XMXPARM REPLYMSG+6
    SENDMSG^XMXPARM SENDMSG+10
    TOWHOM^XMXPARM TOWHOM+4
    VAPORMSG^XMXPARM VAPORMSG+4
    VSUBJ^XMXPARM CRE8XMZ+4, VSUBJ+2
    SERV^XMXPARMB PUTSERV+3, ZAPSERV+3
    REPLYMSG^XMXREPLY REPLYMSG+7
    ADDRNSND^XMXSEND ADDRNSND+5
    CRE8XMZ^XMXSEND CRE8XMZ+5
    MOVEBODY^XMXSEND MOVEBODY+3
    SENDMSG^XMXSEND SENDMSG+11
    TOWHOM^XMXTO TOWHOM+5

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DIERR ANSRMSG+3~, DELMSG+1~, FLTRMSG+1~, FWDMSG+5~, LATERMSG+2~, MOVEMSG+3~, NTOGLMSG+1~, PRTMSG+4~, PUTSERV+2~, REPLYMSG+4~
    , SENDBULL+3~, SENDMSG+5~, TASKBULL+14~, TERMMSG+1~, VAPORMSG+2~, ZAPSERV+2~, ADDRNSND+2~, CRE8XMZ+3~, MOVEBODY+1~, TOWHOM+2~
    , VSUBJ+1~
    XMATTACH SENDBULL~, SENDBULL+5, SENDBULL+6, SENDMSG~, SENDMSG+10, SENDMSG+11, TASKBULL~, TASKBULL+16, TASKBULL+17
    XMBN SENDBULL~, SENDBULL+5, SENDBULL+6, TASKBULL~, TASKBULL+16, TASKBULL+17
    XMBODY ANSRMSG~, ANSRMSG+5, ANSRMSG+6, REPLYMSG~, REPLYMSG+6, REPLYMSG+7, SENDBULL~, SENDBULL+5, SENDBULL+6, SENDMSG~
    , SENDMSG+10, SENDMSG+11, TASKBULL~, TASKBULL+16, TASKBULL+17, MOVEBODY~, MOVEBODY+2, MOVEBODY+3
    XMDISPI ANSRMSG+4~, DELMSG+2~, FLTRMSG+2~, FWDMSG+6~, LATERMSG+3~, MOVEMSG+4~, NTOGLMSG+2~, PRTMSG+5~, REPLYMSG+5~, SENDBULL+4~
    , SENDMSG+6~, TASKBULL+15~, TERMMSG+2~, VAPORMSG+3~, ADDRNSND+3~, TOWHOM+3~
    XMDUN ANSRMSG+4~, DELMSG+2~, FLTRMSG+2~, FWDMSG+6~, LATERMSG+3~, MOVEMSG+4~, NTOGLMSG+2~, PRTMSG+5~, REPLYMSG+5~, SENDBULL+4~
    , SENDMSG+6~, TASKBULL+15~, TERMMSG+2~, VAPORMSG+3~, ADDRNSND+3~, TOWHOM+3~
    XMDUZ ANSRMSG~, ANSRMSG+5, ANSRMSG+6, DELMSG~, DELMSG+3, DELMSG+4, FLTRMSG~, FLTRMSG+3, FLTRMSG+4, FWDMSG~
    , FWDMSG+7, FWDMSG+8, LATERMSG~, LATERMSG+4, LATERMSG+5, MOVEMSG~, MOVEMSG+5, MOVEMSG+6, NTOGLMSG~, NTOGLMSG+3
    , NTOGLMSG+4, PRTMSG~, PRTMSG+6, PRTMSG+7, REPLYMSG~, REPLYMSG+6, REPLYMSG+7, SENDBULL~, SENDBULL+5, SENDBULL+6
    , SENDMSG~, SENDMSG+10, SENDMSG+11, TASKBULL~, TASKBULL+16, TASKBULL+17, TERMMSG~, TERMMSG+3, TERMMSG+4, VAPORMSG~
    , VAPORMSG+4, VAPORMSG+5, ADDRNSND~, ADDRNSND+4, ADDRNSND+5, TOWHOM~, TOWHOM+4, TOWHOM+5
    >> XMERR ANSRMSG+5, DELMSG+3, FLTRMSG+3, FWDMSG+7, LATERMSG+4, MOVEMSG+5, NTOGLMSG+3, PRTMSG+6, PUTSERV+3, REPLYMSG+6
    , SENDBULL+5, SENDMSG+10, TASKBULL+16, TERMMSG+3, VAPORMSG+4, ZAPSERV+3, ADDRNSND+4, CRE8XMZ+4, MOVEBODY+2, TOWHOM+4
    XMFULL TOWHOM~, TOWHOM+5
    XMINSTR ANSRMSG~, ANSRMSG+5, ANSRMSG+6, FWDMSG~, FWDMSG+7, FWDMSG+8, LATERMSG~, LATERMSG+4, LATERMSG+5, PRTMSG~
    , PRTMSG+6, PRTMSG+7, REPLYMSG~, REPLYMSG+6, REPLYMSG+7, SENDBULL~, SENDBULL+5, SENDBULL+6, SENDMSG~, SENDMSG+10
    , SENDMSG+11, TASKBULL~, TASKBULL+16, TASKBULL+17, VAPORMSG~, VAPORMSG+4, VAPORMSG+5, ADDRNSND~, ADDRNSND+4, ADDRNSND+5
    , TOWHOM~, TOWHOM+4, TOWHOM+5
    XMK ANSRMSG~, ANSRMSG+5, ANSRMSG+6, DELMSG~, DELMSG+3, DELMSG+4, FLTRMSG~, FLTRMSG+3, FLTRMSG+4, FWDMSG~
    , FWDMSG+7, FWDMSG+8, LATERMSG~, LATERMSG+4, LATERMSG+5, MOVEMSG~, MOVEMSG+5, MOVEMSG+6, NTOGLMSG~, NTOGLMSG+3
    , NTOGLMSG+4, PRTMSG~, PRTMSG+6, PRTMSG+7, REPLYMSG~, REPLYMSG+6, REPLYMSG+7, TERMMSG~, TERMMSG+3, TERMMSG+4
    , VAPORMSG~, VAPORMSG+4, VAPORMSG+5
    XMKN PUTSERV~, PUTSERV+3, PUTSERV+4, ZAPSERV~, ZAPSERV+3, ZAPSERV+4
    XMKTO MOVEMSG~, MOVEMSG+5, MOVEMSG+6
    XMKZ ANSRMSG~, ANSRMSG+5, ANSRMSG+6, REPLYMSG~, REPLYMSG+6, REPLYMSG+7
    XMKZA DELMSG~, DELMSG+3, DELMSG+4, FLTRMSG~, FLTRMSG+3, FLTRMSG+4, FWDMSG~, FWDMSG+7, FWDMSG+8, LATERMSG~
    , LATERMSG+4, LATERMSG+5, MOVEMSG~, MOVEMSG+5, MOVEMSG+6, NTOGLMSG~, NTOGLMSG+3, NTOGLMSG+4, PRTMSG~, PRTMSG+6
    , PRTMSG+7, TERMMSG~, TERMMSG+3, TERMMSG+4, VAPORMSG~, VAPORMSG+4, VAPORMSG+5
    XMMSG DELMSG~, DELMSG+4, FLTRMSG~, FLTRMSG+4, FWDMSG~, FWDMSG+8, LATERMSG~, LATERMSG+5, MOVEMSG~, MOVEMSG+6
    , NTOGLMSG~, NTOGLMSG+4, PRTMSG~, PRTMSG+7, TERMMSG~, TERMMSG+4, VAPORMSG~, VAPORMSG+5
    XMNOSEND ANSRMSG+4~, DELMSG+2~, FLTRMSG+2~, FWDMSG+6~, LATERMSG+3~, MOVEMSG+4~, NTOGLMSG+2~, PRTMSG+5~, REPLYMSG+5~, SENDBULL+4~
    , SENDMSG+6~, TASKBULL+15~, TERMMSG+2~, VAPORMSG+3~, ADDRNSND+3~, TOWHOM+3~
    XMPARM SENDBULL~, SENDBULL+5, SENDBULL+6, TASKBULL~, TASKBULL+16, TASKBULL+17
    XMPRIV ANSRMSG+4~, DELMSG+2~, FLTRMSG+2~, FWDMSG+6~, LATERMSG+3~, MOVEMSG+4~, NTOGLMSG+2~, PRTMSG+5~, REPLYMSG+5~, SENDBULL+4~
    , SENDMSG+6~, TASKBULL+15~, TERMMSG+2~, VAPORMSG+3~, ADDRNSND+3~, TOWHOM+3~
    XMPRTTO PRTMSG~, PRTMSG+6, PRTMSG+7
    XMSUBJ ANSRMSG~, ANSRMSG+5, ANSRMSG+6, PRTMSG~, PRTMSG+6, PRTMSG+7, SENDMSG~, SENDMSG+8*, SENDMSG+9*, SENDMSG+10
    , SENDMSG+11, CRE8XMZ~, CRE8XMZ+4, CRE8XMZ+5, VSUBJ~, VSUBJ+2
    XMTASK PRTMSG~, PRTMSG+7, TASKBULL~, TASKBULL+17
    XMTO ANSRMSG~, ANSRMSG+5, ANSRMSG+6, FWDMSG~, FWDMSG+7, FWDMSG+8, PRTMSG~, PRTMSG+6, PRTMSG+7, SENDBULL~
    , SENDBULL+5, SENDBULL+6, SENDMSG~, SENDMSG+10, SENDMSG+11, TASKBULL~, TASKBULL+16, TASKBULL+17, ADDRNSND~, ADDRNSND+4
    , ADDRNSND+5, TOWHOM~, TOWHOM+4, TOWHOM+5
    XMTYPE TOWHOM~, TOWHOM+4, TOWHOM+5
    XMV ANSRMSG+4~, DELMSG+2~, FLTRMSG+2~, FWDMSG+6~, LATERMSG+3~, MOVEMSG+4~, NTOGLMSG+2~, PRTMSG+5~, REPLYMSG+5~, SENDBULL+4~
    , SENDMSG+6~, TASKBULL+15~, TERMMSG+2~, VAPORMSG+3~, ADDRNSND+3~, TOWHOM+3~
    XMZ PUTSERV~, PUTSERV+3, PUTSERV+4, SENDBULL~, SENDBULL+6, SENDMSG~, SENDMSG+11, ZAPSERV~, ZAPSERV+3, ZAPSERV+4
    , ADDRNSND~, ADDRNSND+4, ADDRNSND+5, CRE8XMZ~, CRE8XMZ+5, MOVEBODY~, MOVEBODY+2, MOVEBODY+3, TOWHOM~, TOWHOM+4
    , TOWHOM+5
    XMZR ANSRMSG~, ANSRMSG+6, REPLYMSG~, REPLYMSG+7
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Local Variables |  All