When exposing a SOAP web service, the OutSystems Platform maps OutSystems data types into XML Schema Data Types, as follows:

OutSystems Data Types

XML Schema Data Types

Parameters of Type are...

Binary

base64Binary

Optional

Boolean

boolean

Mandatory

Currency

decimal

Mandatory

Date

date

Mandatory

Date Time

dateTime

Mandatory

Decimal

decimal

Mandatory

Entity Identifier

long

Mandatory

Integer

long

Mandatory

Long Integer

long

Mandatory

Record

Simple Records of Entities or Structures

XSD complex data type which is a sequence of elements that represent the attributes of the Entity or Structure.

Optional

Record

Complex Records of Entities and/or Structures

XSD complex data type which is a sequence of elements that represent the Structures and/or Entities.

Optional

Record List

XSD arrays

Optional

Phone Number

string

Optional

Text

string

Optional

Time

time

Mandatory

See Also

eSpace Web Service Methods to XML Methods