PropertyName is an object represented by a name and data type id
PropertyName
nameValue
dataTypeIdValue