For what situations would the Firo-B assessment be most appropriate or applicable for? How is this similar and different from the CPI assessment?

For what situations would the Firo-B assessment be most appropriate or applicable for? How is this similar and different from the CPI assessment?