Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXVWMSG

Package: PCE Patient Care Encounter

Routine: PXVWMSG


Information

PXVWMSG ;ISP/LMT - Build ICE Message ;12/13/17 12:23

Source Information

Source file <PXVWMSG.m>

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

Package Total Caller Graph
PCE Patient Care Encounter 1 PXVWVMR  

Entry Points

Name Comments DBIA/ICR reference
BLD(DFN,PXELEMENT) ; Entry Point.
ADDEL(DFN,PXELIEN,PXPARENT) ; Add element to message. Recursively adds children.
ADDCNTNT(PXELIEN,PXNODE,PXVARS,PXPARENT) ; Add content
REPLACE(PXTEXT,PXVARS) ; replace expressions between vertical bars
ADDLINE(PXLINE) ;add line to message global

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXV(920.77 - [#920.77] BLD+18, ADDEL+5, ADDEL+13, ADDEL+63, ADDEL+65, ADDCNTNT+6, ADDCNTNT+8, ADDCNTNT+10, ADDCNTNT+11
^TMP("PXVWMSG" BLD+13!, ADDLINE+5*
^TMP("PXVWMSG-OPT" BLD+14!, BLD+23!, ADDEL+21, ADDEL+22*, ADDEL+23*, ADDEL+24*, ADDEL+33, ADDEL+36, ADDEL+37, ADDEL+38
, ADDEL+42!, ADDEL+74, ADDEL+76!, ADDEL+77!

Label References

Name Line Occurrences
$$REPLACE ADDCNTNT+13
ADDCNTNT ADDEL+39, ADDEL+40, ADDEL+49, ADDEL+50, ADDEL+51, ADDEL+55, ADDEL+59, ADDEL+81
ADDEL BLD+21, ADDEL+66, ADDEL+67
ADDLINE ADDCNTNT+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN BLD~, BLD+21, ADDEL~, ADDEL+66, ADDEL+67
PXABSTRACT ADDEL+2~, ADDEL+8*, ADDEL+33, ADDEL+54, ADDEL+58, ADDEL+66, ADDEL+80
PXCHILD ADDEL+2~, ADDEL+64*, ADDEL+65*, ADDEL+66, ADDEL+67
PXCNT BLD+11~, BLD+15*, ADDLINE+4*, ADDLINE+5
PXELEMENT BLD~, BLD+18
PXELIEN BLD+11~, BLD+18*, BLD+19, BLD+21, ADDEL~, ADDEL+5, ADDEL+13, ADDEL+22, ADDEL+23, ADDEL+49
, ADDEL+50, ADDEL+51, ADDEL+55, ADDEL+59, ADDEL+63, ADDEL+65, ADDEL+66, ADDEL+74, ADDEL+77, ADDEL+81
, ADDCNTNT~, ADDCNTNT+4, ADDCNTNT+6
PXI REPLACE+4~, REPLACE+7*, REPLACE+10, REPLACE+11
PXIEN ADDCNTNT+2~, ADDCNTNT+4*, ADDCNTNT+6*, ADDCNTNT+8, ADDCNTNT+10, ADDCNTNT+11
PXLINE ADDCNTNT+2~, ADDCNTNT+11*, ADDCNTNT+12, ADDCNTNT+13*, ADDCNTNT+14, ADDLINE~, ADDLINE+5
PXMODIFIER ADDEL+2~, ADDEL+5*, ADDEL+6, ADDEL+7, ADDEL+8
PXMULTIPLE ADDEL+2~, ADDEL+7*, ADDEL+14, ADDEL+44
PXMVARS ADDEL+45~, ADDEL+48*, ADDEL+49, ADDEL+50, ADDEL+51
PXNEWTEXT ADDCNTNT+2~
PXNODE ADDCNTNT~, ADDCNTNT+6, ADDCNTNT+8, ADDCNTNT+10, ADDCNTNT+11
PXOELIEN ADDEL+34~, ADDEL+37*, ADDEL+39, ADDEL+40
PXOPTIONAL ADDEL+2~, ADDEL+6*, ADDEL+20, ADDEL+33, ADDEL+54, ADDEL+58, ADDEL+73
PXOVARS ADDEL+34~, ADDEL+38*, ADDEL+39, ADDEL+40
PXPARENT ADDEL~, ADDEL+4*, ADDEL+55, ADDEL+59, ADDEL+81, ADDCNTNT~, ADDCNTNT+6
PXRESULT REPLACE+4~, REPLACE+6*, REPLACE+10*, REPLACE+11*, REPLACE+13
PXSKIP ADDEL+2~, ADDEL+14*, ADDEL+15
PXSORT ADDEL+2~, ADDEL+62*, ADDEL+63*, ADDEL+65
PXTEXT ADDCNTNT+2~, REPLACE~, REPLACE+6, REPLACE+7, REPLACE+10, REPLACE+11
PXUUID BLD+11~, BLD+16*, REPLACE+9*, REPLACE+10
PXVAR REPLACE+4~, REPLACE+7*, REPLACE+8, REPLACE+11
PXVARS ADDEL+2~, ADDEL+24, ADDEL+55, ADDEL+59, ADDEL+81, ADDCNTNT~, ADDCNTNT+12, ADDCNTNT+13, REPLACE~
PXVARS( ADDEL+47, ADDEL+48, REPLACE+11
PXVARS(0 ADDEL+14
PXX ADDEL+2~, ADDEL+21*, ADDEL+22, ADDEL+23, ADDEL+24, ADDEL+35*, ADDEL+36*, ADDEL+37, ADDEL+38, ADDEL+46*
, ADDEL+47*, ADDEL+48, ADDEL+72*, ADDEL+73, ADDEL+74*, ADDEL+75, ADDEL+76, ADDCNTNT+2~, ADDCNTNT+9*, ADDCNTNT+10*
, ADDCNTNT+11
U ADDEL+5
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All