profile parse record element type unified