add OCDIDField and some tests around validation