The following table describes the supported castings in each ABL parameter mode (INPUT and OUTPUT) between the ABL MEMPTR or RAW type and XML Schema.

Table 1. ABL data type cast—RAW or MEMPTR
For this XML Schema type . . . In this ABL parameter mode . . . OpenEdge . . .
base64Binary hexBinary INPUT Serializes the value of each byte in the ABL value according to the XML Schema serialization rules for the data type. If the mapping is to a base64Binary value with the encoding attribute set, the value is base-64 encoded and copied directly from the ABL parameter without serialization.
OUTPUT De-serializes the value of each byte in the ABL value according to the XML Schema serialization rules for the data type. If the mapping is from a base64Binary value, it is always de-serialized into the ABL parameter.