commented out some debugging messages
properly updates the IDNO field when managed by the user and updated
respects value of parentID that is passed in.
added a todo
script to rebuild/repair the duplicate matching table