POST api/AssessmentWFDefinition
Developed by : Swapnil rajurkar on 2/8/2021 Modified by : Divya Gaikwad (Project Workflow definition change to Assessment Workflow definition) This method is usefull for saving information about ClientAssessmentWFDefinition
Request Information
URI Parameters
None.
Body Parameters
CustomClientAssessmentWFDefinitionName | Description | Type | Additional information |
---|---|---|---|
ClientAssessmentWorkflowDefinitionID | globally unique identifier |
None. |
|
Name | string |
None. |
|
Description | string |
None. |
|
CurrentState | globally unique identifier |
None. |
|
NextState | globally unique identifier |
None. |
|
Action | globally unique identifier |
None. |
|
Workflow | globally unique identifier |
None. |
|
ClientMasterID | globally unique identifier |
None. |
|
ClientName | string |
None. |
|
Roll | string |
None. |
|
AssessmentDomain | string |
None. |
|
CurrentStateName | string |
None. |
|
NextStateName | string |
None. |
|
ActionName | string |
None. |
|
WorkflowName | string |
None. |
|
AssessmentRoleID | globally unique identifier |
None. |
|
AssessmentName | globally unique identifier |
None. |
|
customClientAssessmentWFActionMasters | Collection of CustomClientAssessmentWFActionMaster |
None. |
|
CustomClientAssessmentCurrentWFStates | Collection of CustomClientAssessmentWFStates |
None. |
|
CustomClientAssessmentNextWFStates | Collection of CustomClientAssessmentWFStates |
None. |
|
AssessmentMasterID | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "ClientAssessmentWorkflowDefinitionID": "02b1b675-3124-48fb-9d85-6e7c332cf018", "Name": "sample string 2", "Description": "sample string 3", "CurrentState": "e4752d5a-c0bc-4fa8-8d53-8dd1219821aa", "NextState": "6e3461d1-a479-4248-a00a-d3c6a88f0dfd", "Action": "bcb259f3-c01e-4712-b555-5aab52074240", "Workflow": "0e8021ca-d155-4a0c-9ea2-206abe415bd2", "ClientMasterID": "b366ee46-9c15-4da2-9dc7-185ff783a489", "ClientName": "sample string 9", "Roll": "sample string 10", "AssessmentDomain": "sample string 11", "CurrentStateName": "sample string 12", "NextStateName": "sample string 13", "ActionName": "sample string 14", "WorkflowName": "sample string 15", "AssessmentRoleID": "2a2d8f74-57aa-4178-a2b5-3acd156209c3", "AssessmentName": "53a157a4-ce04-4cb3-9e8d-9f548b0ef2b4", "customClientAssessmentWFActionMasters": [ { "ClientAssessmentWFActionMasterID": "1428786f-ee80-43ca-ac45-e69cafe489c2", "ActionValue": "sample string 2", "ActionDescription": "sample string 3", "ClientMasterID": "ff0a63e8-f5ae-45e4-abb1-91f4382969db", "ClientName": "sample string 5", "AssessmentActionsStandardMasterID": "78f8949c-bbea-46c4-8174-376acf615ea4" }, { "ClientAssessmentWFActionMasterID": "1428786f-ee80-43ca-ac45-e69cafe489c2", "ActionValue": "sample string 2", "ActionDescription": "sample string 3", "ClientMasterID": "ff0a63e8-f5ae-45e4-abb1-91f4382969db", "ClientName": "sample string 5", "AssessmentActionsStandardMasterID": "78f8949c-bbea-46c4-8174-376acf615ea4" } ], "CustomClientAssessmentCurrentWFStates": [ { "ClientAssessmentWFStatesID": "3d00e1a1-5f58-4daa-a257-a530e55b7d68", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "b82dd1b8-8a0f-4407-a8b6-d957203c52bf", "RoleName": "sample string 5", "ClientMasterID": "bc5c9100-e410-4511-a580-97b46f63654b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "64dfa4c5-6a92-4bc4-aed1-45bb3c03f899", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "1eb52782-0112-407e-881f-42c416b13cd1" }, { "ClientAssessmentWFStatesID": "3d00e1a1-5f58-4daa-a257-a530e55b7d68", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "b82dd1b8-8a0f-4407-a8b6-d957203c52bf", "RoleName": "sample string 5", "ClientMasterID": "bc5c9100-e410-4511-a580-97b46f63654b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "64dfa4c5-6a92-4bc4-aed1-45bb3c03f899", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "1eb52782-0112-407e-881f-42c416b13cd1" } ], "CustomClientAssessmentNextWFStates": [ { "ClientAssessmentWFStatesID": "3d00e1a1-5f58-4daa-a257-a530e55b7d68", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "b82dd1b8-8a0f-4407-a8b6-d957203c52bf", "RoleName": "sample string 5", "ClientMasterID": "bc5c9100-e410-4511-a580-97b46f63654b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "64dfa4c5-6a92-4bc4-aed1-45bb3c03f899", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "1eb52782-0112-407e-881f-42c416b13cd1" }, { "ClientAssessmentWFStatesID": "3d00e1a1-5f58-4daa-a257-a530e55b7d68", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "b82dd1b8-8a0f-4407-a8b6-d957203c52bf", "RoleName": "sample string 5", "ClientMasterID": "bc5c9100-e410-4511-a580-97b46f63654b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "64dfa4c5-6a92-4bc4-aed1-45bb3c03f899", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "1eb52782-0112-407e-881f-42c416b13cd1" } ], "AssessmentMasterID": "27c4e305-f8e2-4330-87e7-75d75c9300c1" }
application/xml, text/xml
Sample:
<CustomClientAssessmentWFDefinition xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IRAApi.CustomModel"> <Action>bcb259f3-c01e-4712-b555-5aab52074240</Action> <ActionName>sample string 14</ActionName> <AssessmentDomain>sample string 11</AssessmentDomain> <AssessmentMasterID>27c4e305-f8e2-4330-87e7-75d75c9300c1</AssessmentMasterID> <AssessmentName>53a157a4-ce04-4cb3-9e8d-9f548b0ef2b4</AssessmentName> <AssessmentRoleID>2a2d8f74-57aa-4178-a2b5-3acd156209c3</AssessmentRoleID> <ClientAssessmentWorkflowDefinitionID>02b1b675-3124-48fb-9d85-6e7c332cf018</ClientAssessmentWorkflowDefinitionID> <ClientMasterID>b366ee46-9c15-4da2-9dc7-185ff783a489</ClientMasterID> <ClientName>sample string 9</ClientName> <CurrentState>e4752d5a-c0bc-4fa8-8d53-8dd1219821aa</CurrentState> <CurrentStateName>sample string 12</CurrentStateName> <CustomClientAssessmentCurrentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>1eb52782-0112-407e-881f-42c416b13cd1</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>64dfa4c5-6a92-4bc4-aed1-45bb3c03f899</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>b82dd1b8-8a0f-4407-a8b6-d957203c52bf</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>3d00e1a1-5f58-4daa-a257-a530e55b7d68</ClientAssessmentWFStatesID> <ClientMasterID>bc5c9100-e410-4511-a580-97b46f63654b</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>1eb52782-0112-407e-881f-42c416b13cd1</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>64dfa4c5-6a92-4bc4-aed1-45bb3c03f899</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>b82dd1b8-8a0f-4407-a8b6-d957203c52bf</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>3d00e1a1-5f58-4daa-a257-a530e55b7d68</ClientAssessmentWFStatesID> <ClientMasterID>bc5c9100-e410-4511-a580-97b46f63654b</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> </CustomClientAssessmentCurrentWFStates> <CustomClientAssessmentNextWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>1eb52782-0112-407e-881f-42c416b13cd1</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>64dfa4c5-6a92-4bc4-aed1-45bb3c03f899</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>b82dd1b8-8a0f-4407-a8b6-d957203c52bf</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>3d00e1a1-5f58-4daa-a257-a530e55b7d68</ClientAssessmentWFStatesID> <ClientMasterID>bc5c9100-e410-4511-a580-97b46f63654b</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>1eb52782-0112-407e-881f-42c416b13cd1</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>64dfa4c5-6a92-4bc4-aed1-45bb3c03f899</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>b82dd1b8-8a0f-4407-a8b6-d957203c52bf</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>3d00e1a1-5f58-4daa-a257-a530e55b7d68</ClientAssessmentWFStatesID> <ClientMasterID>bc5c9100-e410-4511-a580-97b46f63654b</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> </CustomClientAssessmentNextWFStates> <Description>sample string 3</Description> <Name>sample string 2</Name> <NextState>6e3461d1-a479-4248-a00a-d3c6a88f0dfd</NextState> <NextStateName>sample string 13</NextStateName> <Roll>sample string 10</Roll> <Workflow>0e8021ca-d155-4a0c-9ea2-206abe415bd2</Workflow> <WorkflowName>sample string 15</WorkflowName> <customClientAssessmentWFActionMasters> <CustomClientAssessmentWFActionMaster> <ActionDescription>sample string 3</ActionDescription> <ActionValue>sample string 2</ActionValue> <AssessmentActionsStandardMasterID>78f8949c-bbea-46c4-8174-376acf615ea4</AssessmentActionsStandardMasterID> <ClientAssessmentWFActionMasterID>1428786f-ee80-43ca-ac45-e69cafe489c2</ClientAssessmentWFActionMasterID> <ClientMasterID>ff0a63e8-f5ae-45e4-abb1-91f4382969db</ClientMasterID> <ClientName>sample string 5</ClientName> </CustomClientAssessmentWFActionMaster> <CustomClientAssessmentWFActionMaster> <ActionDescription>sample string 3</ActionDescription> <ActionValue>sample string 2</ActionValue> <AssessmentActionsStandardMasterID>78f8949c-bbea-46c4-8174-376acf615ea4</AssessmentActionsStandardMasterID> <ClientAssessmentWFActionMasterID>1428786f-ee80-43ca-ac45-e69cafe489c2</ClientAssessmentWFActionMasterID> <ClientMasterID>ff0a63e8-f5ae-45e4-abb1-91f4382969db</ClientMasterID> <ClientName>sample string 5</ClientName> </CustomClientAssessmentWFActionMaster> </customClientAssessmentWFActionMasters> </CustomClientAssessmentWFDefinition>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.