period, record model to_json