Hi Carlton!
As one of the possible decisions you might consider developing standalone java application which queries LDAP data and send it to PI using one of java's ws client libraries. Then you can schedule it to run as desired using OS level functionality.
Regards, Evgeniy.