свойства со строчной:
obj1.DATE_FROM ----> obj1.dateFrom
valueObject'ы со строгой типизацией

Код AS3:
public class SomeValueObject
{
public var dateFrom:Date;
public var dateTo:Date;
public var name:String;
public function SomeValueObject(dateFrom:Date, dateTo:Date, name:String)
{
super();
this.dateFrom = dateFrom;
this.dateTo = dateTo;
this.name = name;
}
}

Код AS3:
//
arr.addItem(new SomeValueObject(new Date(x.DATE_FROM),
new Date(x.DATE_TO),
x.TP_NAME));
//