NhsRole¶
Example Json Object
1{
2 "id": 0,
3 "name": "string",
4 "description": "string",
5 "permissions": [
6 {
7 "id": 0,
8 "name": "string",
9 "alias": "string",
10 "description": "string",
11 "type": "SIMPLE",
12 "allowedEntityFields": [
13 "string"
14 ],
15 "deniedEntityFields": [
16 "string"
17 ],
18 "conditions": "string",
19 "roles": [
20 {
21 "id": 0,
22 "name": "string",
23 "description": "string",
24 "permissions": [],
25 "new": true
26 }
27 ]
28 }
29 ],
30 "new": true
31}
📄 Description: NhsRole is a data transfer object that encapsulates the roles and responsibilities of employees within an organization, facilitating effective workforce planning and proposal development.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
name |
string |
false |
none |
Name of the resource |
description |
string |
false |
none |
Description of the resource |
permissions |
false |
none |
List of permissions items |
|
new |
boolean |
false |
none |
Boolean flag indicating new status |