UVM out of order scoreboard implementation

Hi,

Could anyone please help me in complete implementation of out of order scoreboard implementation.
I found the example in Cook book less detailed.

Please some one guide on this. There’s no proper documentation Available in Google.