MDUXMLU1 ; HOIFO/WAA -Utilities for XML text ; 7/26/00
Source file <MDUXMLU1.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 |
| 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
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MDD(703.1 - [#703.1] | FILE+7*, FILE+9* |
| ^TMP($J | XML+3*, FILE+5, FILE+6, FILE+10! |
| Name | Line Occurrences |
|---|---|
| $$FILTER | VAL+3 |
| >> | 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 |