Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: PXRMEXMM

Package: Clinical Reminders

Routine: PXRMEXMM


Information

PXRMEXMM ; SLC/PKR - Routines to select and deal with MailMan messages ;07/20/2020

Source Information

Source file <PXRMEXMM.m>

Entry Points

Name Comments DBIA/ICR reference
CHECKOVF(TMPSUB,LINE,LNUM) ;Check for overflow lines.
CMM(SUCCESS,LIST) ;Create a MailMan message containing the repository
RETRY ;
GETMESSN() ;Get the message number.
GETSUB() ;Prompt the user for a subject.
LMM(SUCCESS,XMZ) ;Load repository entries from a MailMan message.
OVERFLOW(XMZ,IC,LEN,LINE) ;MailMan does not allow lines longer than 255;
STARTLINE(TMPSUB) ;Find the starting line by looking for the XML header.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: GETMESSN+10
Function Call: WRITE
  • Prompt: !
  • Line Location: GETMESSN+24
Function Call: WRITE
  • Prompt: !,"This MailMan message has a corrupted header."
  • Line Location: LMM+8
Function Call: WRITE
  • Prompt: !,"Loading MailMan message number ",XMZ
  • Line Location: LMM+12
Function Call: WRITE
  • Prompt: !,"Could not load the message."
  • Line Location: LMM+15
Function Call: WRITE
  • Prompt: !,"Could not locate the XML header."
  • Line Location: LMM+20
Function Call: WRITE
  • Prompt: !,"There is a problem reading this MailMan message for entry ",NENTRY,", try it again."
  • Line Location: LMM+45
Function Call: WRITE
  • Prompt: !,"If it fails twice it is not in the proper reminder exchange format."
  • Line Location: LMM+46
Function Call: WRITE
  • Prompt: !,RNAME
  • Line Location: LMM+52
Function Call: WRITE
  • Prompt: !,"with a date packed of ",DATEP
  • Line Location: LMM+53
Function Call: WRITE
  • Prompt: !,"is already in the Exchange File, it will not be added again."
  • Line Location: LMM+54
Function Call: WRITE
  • Prompt: !,"Added Reminder Exchange entry ",RNAME
  • Line Location: LMM+73

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(3.9 - [#3.9] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call