I have CID identificator connected in parallel with X101P/Asterisk, and it displays "Private" for hidden calls, and "Out of area" for calls from rural areas (with old phone systems). But Asterisk always deliver CALLERIDNUM="", CALLERIDNAME="" in both cases.