Children are not permitted to visit people in the hospital to prevent the spread of infections.
Children are not allowed to have visitors to protect them from infections.
子供は入院患者の面会を禁じられているという意味なら、次のように言えます。
ーChildren are not permitted to visit people in the hospital to prevent the spread of infections.
「感染予防のため、子供は入院患者の面会を禁止されています」
入院中の子供の面会が禁止だと言う場合は、次のような言い方ができます。
ーChildren are not allowed to have visitors to protect them from infections.
「(入院中の)子供は、感染予防のため面会禁止です」
ご参考まで!