Password depended dial plan

Is it possible to create a password depended dial plan with different levels of access? (example: level 1 -> local phone calls, level 2 -> national calls, level 3 -> international calls)

I am using FreePBX 2.8.1.5 and * 1.8.13.0.