MPIFXMLI ;ALB/CKN - MPIF IMPLICIT/EXPLICIT ADD ; 9/6/19 5:05pm
Source file <MPIFXMLI.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
GETICN(MPIDATA,MPIARR) | ; Explicit add for user traits - ICN is returned
|
|
XMLBLD(MPIARR) | ; setup xml for explicit Add
; MPIARR - Array contains traits for ADD ; Returns XML for explicit ADD |
|
IFADD(MPIVAR,PATARR,MPIXML,MPIXMLN) | ;check if there, if so add it to the XML
; MPIVAR is the PATARR variable name ; MPIXMLN is the name of the XML to encase ; modifies MPIXML to add if it is there |
|
CONV(FIELD) | ;check for &, ', > and <
|
|
CONVA(FIELD,ENCHAR) | ;handle <<pob city>>
|
|
PARSE(MPIDATA,MPIXML) | ;Parse XML for results
|
|
SE(MPIN,MPIA) | ; - used for the parser to call back with STARTELEMENT
; just to protect the process |
|
VALUE(MPIT) | ;used by the parser to call back with CHARACTERS
|