A contract can have multiple documents attched to it. The Userdocid specifies the documents to be attached. The Userdocid can also have multiple values separated by the pipe symbol (|).