PXVWMSG ;ISP/LMT - Build ICE Message ;12/13/17 12:23
Source file <PXVWMSG.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 1 | PXVWVMR |
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
|
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! |
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 |
>> | 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 |