45076989 agent dates - WIP

@payten, could you take a look at this and let me know if I've gone off the reservation anywhere? I've added a data subrecord to the name subrecord - I don't know if this is the first instance of that.