Primary care practice and health professional determinants of immunisation coverage · Study