Implementation ID is what I have have used across multiple CCX versions for that purpose. I frequently use it as a session ID when calls get passed between CCX applications so I don't have to re-prompt callers for information, particularly language selection. A TAC engineer told me that correlated to the CM call ID.