Modelling macroparasitic diseases dynamics