PXRMEXU3 ; SLC/PKR - Reminder exchange XML utilities, #3. ;12/22/2004
Source file <PXRMEXU3.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 1 | $$STRREP^PXRMUTIL |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DESC(XMLSRC,DESC) | ;Find the description in the XML source and load it
|
|
FROMXML(TEXT) | ;If text contains any of the XML predefined entity references
|
|
GETTAG(XMLLINE) | ;Return the XML tag.
|
|
GETTAGV(XMLLINE,TAG,FROMXML) | ;Return the value associated with the XML tag.
|
|
GETATTR(XMLLINE,ATTR) | ;Return the value of attribute ATTR from the XML line
|
|
KEYWORD(XMLSRC,KEYWORD) | ;Find the keywords in the XML source and load it
|
|
TOXML(TEXT) | ;If text contains any of the XML markup characters convert
|
Name | Line Occurrences |
---|---|
$$FROMXML | GETTAGV+7 |
$$GETTAG | DESC+6, KEYWORD+6 |
$$GETTAGV | KEYWORD+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ATTR | GETATTR~, GETATTR+3*, GETATTR+4 |
DESC | DESC~ |
DESC(1 | DESC+11*, DESC+12* |
DFOUND | DESC+2~, DESC+3*, DESC+6, DESC+7*, DESC+8 |
DONE | DESC+2~, DESC+3*, DESC+4, DESC+10*, KEYWORD+2~, KEYWORD+3*, KEYWORD+4, KEYWORD+10* |
END | GETTAG+1~, GETTAG+3*, GETTAG+4, GETTAGV+1~, GETTAGV+5*, GETTAGV+6, GETATTR+2~, GETATTR+5*, GETATTR+6 |
ENDTAG | GETTAGV+1~, GETTAGV+3*, GETTAGV+5 |
FROMXML | GETTAGV~, GETTAGV+7 |
IND | DESC+2~, DESC+4*, DESC+5, KEYWORD+2~, KEYWORD+4*, KEYWORD+5 |
JND | DESC+2~, DESC+3*, DESC+11*, DESC+12, KEYWORD+2~, KEYWORD+3*, KEYWORD+8*, KEYWORD+9, KEYWORD+11 |
KEYWORD | KEYWORD~ |
KEYWORD(1 | KEYWORD+9*, KEYWORD+11* |
SAVE | DESC+2~, DESC+3*, DESC+8*, DESC+9*, DESC+10, DESC+11 |
START | GETTAG+1~, GETTAG+2*, GETTAG+3, GETTAG+4, GETTAGV+1~, GETTAGV+4*, GETTAGV+5, GETTAGV+6, GETATTR+2~, GETATTR+4* , GETATTR+5, GETATTR+6 |
TAG | DESC+2~, DESC+6*, DESC+7*, GETTAGV~, GETTAGV+2, GETTAGV+3, GETTAGV+4, KEYWORD+2~, KEYWORD+6*, KEYWORD+7 , KEYWORD+9, KEYWORD+10 |
TAGL | GETTAGV+1~, GETTAGV+2*, GETTAGV+3, GETTAGV+5 |
TEXT | FROMXML~, FROMXML+2*, FROMXML+3*, FROMXML+4*, FROMXML+5*, FROMXML+6*, FROMXML+7, TOXML~, TOXML+2*, TOXML+3* , TOXML+4*, TOXML+5*, TOXML+6*, TOXML+7 |
U | DESC+12, KEYWORD+11 |
VALUE | GETTAG+1~, GETTAG+4*, GETTAG+5, GETTAGV+1~, GETTAGV+6*, GETTAGV+7*, GETTAGV+8, GETATTR+2~, GETATTR+6*, GETATTR+7 |
XMLLINE | DESC+2~, DESC+5*, DESC+6, DESC+8, DESC+9, DESC+10, DESC+11, GETTAG~, GETTAG+2, GETTAG+3 , GETTAG+4, GETTAGV~, GETTAGV+4, GETTAGV+5, GETTAGV+6, GETATTR~, GETATTR+4, GETATTR+5, GETATTR+6, KEYWORD+2~ , KEYWORD+5*, KEYWORD+6, KEYWORD+9 |
XMLSRC | DESC~, DESC+5, KEYWORD~, KEYWORD+5 |