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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MDUXMLU1

Package: Clinical Procedures

Routine: MDUXMLU1


Information

MDUXMLU1 ; HOIFO/WAA -Utilities for XML text ; 7/26/00

Source Information

Source file <MDUXMLU1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Clinical Procedures 2 $$UPDATE^MDHL7U  (BLDXML,XML)^MDUXMLU1  

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

Package Total Caller Graph
Clinical Procedures 5 MDHL7D  MDUXML  MDUXMLM  MDUXMLOX  MDUXMLU1  

Entry Points

Name Comments DBIA/ICR reference
FILTER(DATA) ;Filter out the bad chars.
VAL(DATA) ;Convert any special charcters to standard XML format
CODING(TYPE,DATA) ; Coding of both CPT and ICD9
HEAD ;Creat the header of the XML message
TAIL ; Complete the message
NAME(NAME) ; Convert name
DATE(FIELD,DATE) ; Convert date and post as xml
BLDXML(HEAD,DATA) ;
XML(XMLLINE) ; create the XML Line in the temp file to be passed
FILE(MDIEN) ; File off the XML data into 703.1

External References

Name Field # of Occurrence
$$UPDATE^MDHL7U FILE+3
BLDXML^MDUXMLU1 CODING+8, CODING+9, CODING+10, NAME+2, NAME+3, NAME+4, DATE+4, DATE+5, DATE+6, DATE+7
, DATE+8, DATE+9
XML^MDUXMLU1 HEAD+1, HEAD+2, TAIL+1, TAIL+2, TAIL+3, DATE+3, DATE+10, BLDXML+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MDD(703.1 - [#703.1] FILE+7*, FILE+9*
^TMP($J XML+3*, FILE+5, FILE+6, FILE+10!

Label References

Name Line Occurrences
$$FILTER VAL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CCNT FILE+2*, FILE+7*, FILE+9
CHAR VAL+1~, VAL+4*, VAL+5, VAL+6
CHAR1 VAL+1~, VAL+6*, VAL+9
CHAR2 VAL+1~, VAL+6*, VAL+10
CNT VAL+1~, VAL+2*, VAL+5*, VAL+8, VAL+10, FILE+1~, FILE+2*, FILE+5*, FILE+6, FILE+7
DATA FILTER~, FILTER+1, FILTER+4*, VAL~, VAL+3*, VAL+5, VAL+9, VAL+12*, VAL+14, CODING~
, CODING+2, CODING+4, CODING+8, CODING+9, CODING+10, BLDXML~, BLDXML+2, BLDXML+3
DATA2 VAL+1~, VAL+2*
DATAC CODING+3~, CODING+4*, CODING+7
DATE DATE~, DATE+2, DATE+4, DATE+5, DATE+6, DATE+7, DATE+8, DATE+9
DEFF CODING+3~, CODING+5*, CODING+6, CODING+9
DT FILE+9
FIELD DATE~, DATE+1, DATE+3, DATE+10
HEAD BLDXML~, BLDXML+1, BLDXML+3
I VAL+1~, VAL+2*, VAL+8*, VAL+9, VAL+10, CODING+3~, CODING+7*, CODING+8, CODING+9, CODING+10
LINE FILE+1~, FILE+6*, FILE+7
LN FILE+1~
MDDZ FILE+1~, FILE+3*, FILE+4
MDIEN FILE~, FILE+3, FILE+7, FILE+9
NAME NAME~, NAME+1, NAME+2, NAME+3, NAME+4
>> ORDER TAIL+2
>> QUOT HEAD+1, HEAD+2
RESULT VAL+1~, VAL+2*, VAL+7*, VAL+9*, VAL+10*, VAL+12, VAL+14*, VAL+15
RESULTS FILTER+2~, FILTER+3*, FILTER+4*, FILTER+5
TYPE CODING~, CODING+1, CODING+5, CODING+8, CODING+9, CODING+10
>> XMLCNT XML+2*, XML+3
XMLLINE XML~, XML+1, XML+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All