precheck datamodel required fields