...
Action | Intended User | URI | Method | Request Params | Request Body | Response Body | |
---|---|---|---|---|---|---|---|
3 | create a template | ACT | /template | POST | TemplateCreate | Template | |
4 | retrieve a template | ACT | /template/{templateId} | GET | Template |
Form
A form is created by an ACT member for a particular AccessRequirement. It contains the list of information the ACT wants from data requestor. It has the ACT's instruction on how to fill out a request for the data under access requirement.
Form |
---|
String id |
Long accessRequirementId |
String name |
String createdBy |
Long createdOn |
List<Field> fields |
String instructions |
FormCreate |
---|
Long accessRequirementId |
String name |
List<Field> fields |
String instructions |
Services to create and retrieve a form:
Action | Intended User | URI | Method | Request Params | Request Body | Response Body | |
---|---|---|---|---|---|---|---|
5 | create a form | ACT | /form | POST | FormCreate | Form | |
6 | retrieve a form | ACT | /form/{formId} | GET | Form |
DataAccessRequest
A DataAccessRequest is submitted by a data requestor to request access to