Introducing Macro-Financial Variables into a Semi-Structural Model