Carles/329 provider data

Beginning of story https://txels.tpondemand.com/entity/329

Adds the model for provider data, and some helper mixin.
not yet using this