A Request contains information required by an AccessRequirement.
|The unique immutable ID for this request. A new ID will be generated for new Request. Once issued, this ID is guaranteed to never change or be re-issued.
|The ID of the Access Requirement which requires a request to be submitted to gain access to a dataset. This request contains information that satisfies those requirements.
|The ID of the research project associated with this request.
|The date this request was created.
|The date this request was last modified.
|The ID of the user that created this request.
|The ID of the user that last modified this request.
|The Data Use Certificate uploaded by user.
|The Institutional Review Board Approval document uploaded by user.
|The set of file handle ID of attached files to this request.
|List of user changes. A user can gain access, renew access or have access revoked.
|Synapse employs an Optimistic Concurrency Control (OCC) scheme to handle concurrent updates. Since the E-Tag changes every time a request is updated it is used to detect when a client's current representation of a request is out-of-date.
|Indicates which implementation of RequestInterface this object represents.