In Asterisk 10 dialplan hints can be specified in extensions.lua in a manner similar to the way extensions are specified.
extensions.lua
hints = {
default = {
["100"] = "SIP/100";
};
office = {
["500"] = "SIP/500";
};
home = {
["200"] = "SIP/200";
["201"] = "SIP/201";
};
}