Section 4 does not use normative language that dictates the *only* source for rating would be the CC-client. As the act of rating is done on the CC-server it may take into account other factors (for e.g. may fetch the subscriber's tier from an external system and use it together with service ID coming from the CC-Client to do the rating). However, if the rating input comes entirely from a different source (e.g. consumption of offline UDRs) then we cannot say that the above spec is implemented, as the concepts of online-charging is pivotal to the protocol between the CC-Client and CC-Server.
Yuval