What is the difference between Accumilated Charge Meter, Current Call Meter and SIM balance?

I am trying to check the SIM balance using AT commands;

When I surfed the net I found many are finding it using USSD codes, but for this one must know the mobile operator as different operators have different USSD codes.

I want a more universal solution, and then I stumbled across the following commands:
AT+CACM: Accumulated Call Meter Query/Reset
AT+CAOC: Advice of Charge

**So I wanted to know is there any difference between SIM balance(like talk time balance) and Accumulated Charge?? **

Also, does the above commands give the same SIM balance as what we get using USSD codes?

Thanks in Advance!

In which module did you find this command?