Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

URLopenspecimen/rest/ng/users/1
MethodPUT
Requestapplication/json
json

{

Code Block
languagejs
linenumberstrue
{
  "site":{"name":"Porder Drive"},
  "collectionProtocol":{"shortTitle":"LCP"},
  "role":{"name":"Technician"}
}

Response

Code Block
languagejs
themeEclipse
linenumberstrue
{
"id": null
"role": {
"id": 4
"name": "Technician"
"description": "User who collects and processes specimens."
"parentRoleName": null
"childRoles": [
0]
"acl": [ 6]0:  {
"id": 14
"resourceName": "StorageContainer"
"operations": [
1]0:  {
"resourceInstanceId": null
"operationName": "Read"
}
-

-

}
-

1:  {
"id": 44
"resourceName": "ShippingAndTracking"
"operations": [
4]0:  {
"resourceInstanceId": null
"operationName": "Create"
}
-

1:  {
"resourceInstanceId": null
"operationName": "Update"
}
-

2:  {
"resourceInstanceId": null
"operationName": "Delete"
}
-

3:  {
"resourceInstanceId": null
"operationName": "Read"
}
-

-

}
-

2:  {
"id": 15
"resourceName": "CollectionProtocol"
"operations": [
1]0:  {
"resourceInstanceId": null
"operationName": "Read"
}
-

-

}
-

3:  {
"id": 18
"resourceName": "Order"
"operations": [
4]0:  {
"resourceInstanceId": null
"operationName": "Read"
}
-

1:  {
"resourceInstanceId": null
"operationName": "Create"
}
-

2:  {
"resourceInstanceId": null
"operationName": "Delete"
}
-

3:  {
"resourceInstanceId": null
"operationName": "Update"
}
-

-

}
-

4:  {
"id": 17
"resourceName": "VisitAndSpecimen"
"operations": [
4]0:  {
"resourceInstanceId": null
"operationName": "Delete"
}
-

1:  {
"resourceInstanceId": null
"operationName": "Read"
}
-

2:  {
"resourceInstanceId": null
"operationName": "Create"
}
-

3:  {
"resourceInstanceId": null
"operationName": "Update"
}
-

-

}
-

5:  {
"id": 16
"resourceName": "ParticipantDeid"
"operations": [
1]0:  {
"resourceInstanceId": null
"operationName": "Read"
}
-

-

}
-

-

}
-

"collectionProtocol": {
"id": 52
"shortTitle": "LCP"
"title": "Lung Cancer Protocol"
"code": "LP"
"principalInvestigator": {
"id": 1
"firstName": "Admin"
"lastName": "Admin"
"loginName": "admin@admin.com"
"domain": "openspecimen"
"emailAddress": "openspecimendemo@gmail.com"
"admin": true
"cpCount": 0
"creationDate": null
}
-

"startDate": 1446661800000
"endDate": null
"participantCount": null
"specimenCount": null
"ppidFmt": "LP-%04d"
"manualPpidEnabled": true
}
-

"site": {
"id": 35
"name": "3165 Porder Drive"
"instituteName": "Stanford"
"code": "PD"
"type": "Collection Site"
"activityStatus": "Active"
"cpCount": 0
"coordinators": [
1]0:  {
"id": 1
"firstName": "Admin"
"lastName": "Admin"
"loginName": "admin@admin.com"
"domain": "openspecimen"
"emailAddress": "openspecimendemo@gmail.com"
"admin": true
"cpCount": 0
"creationDate": null
}
-

-

"address": null
"extensionDetail": null
}
-

"systemRole": false
}

...