this.allowedFields.forEach(function (field) {
            if (schema[field].required)
                return _this.requiredFields.push(field);
        });