dataTable = None
for dataTableTested in Document.Data.Tables:
    if(dataTableTested.Name == jsonParam['name']):
        dataTable = dataTableTested
        break
result = []
if(dataTable != None):
    for column in dataTable.Columns:
        columnProps = {
            "contentType": column.Properties.ContentType,
            "dataType": column.Properties.DataType.Name,
            "description": column.Properties.Description,
            "expression": column.Properties.Expression,
            "externalId": column.Properties.ExternalId,
            "externalName": column.Properties.ExternalName,
            "name": column.Properties.Name,
        }
        result.append(columnProps)
resultAsString = serializeToJSON(result)
setResultProperty(resultAsString)
