Breakdown of houmonyoteijikan ga kawarimashita.

Questions & Answers about houmonyoteijikan ga kawarimashita.
Because this is a noun compound.
In Japanese, it is very common to stack nouns together to make one long noun:
- 訪問予定時間
- literally: visit + planned + time
You could also say 訪問の予定時間, which is a little more expanded and easier to parse for learners, but the version without の is very natural in notices, business Japanese, and formal written language.
So:
- 訪問予定時間 = compact compound style
- 訪問の予定時間 = slightly more explicit
Both can work, but the compound form sounds efficient and natural in this kind of sentence.