Survey of public health services