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": "0166da46-71e1-4f63-b30c-8814ba3c1dda", "Name": "sample string 2", "Description": "sample string 3", "CurrentState": "6c2a7958-df40-48b7-856a-2aa349e3d3de", "NextState": "d0b8cf6a-fedc-45b3-ba01-6db195018128", "Action": "56694e25-4444-4939-965f-2fafd3708d67", "Workflow": "c360cdaf-c47a-4e97-8bce-e1d604c1539c", "ClientMasterID": "2cd7dbf3-587e-4bbb-b151-d8541f44a763", "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": "ab799170-6753-4b59-91d6-a01329c34806", "AssessmentName": "b474045d-4c06-4319-a882-9dce6f9531f8", "customClientAssessmentWFActionMasters": [ { "ClientAssessmentWFActionMasterID": "092ddb3e-417d-4212-a4be-c97509ea7b70", "ActionValue": "sample string 2", "ActionDescription": "sample string 3", "ClientMasterID": "b31866ce-802c-400d-ba49-518e5ad185b2", "ClientName": "sample string 5", "AssessmentActionsStandardMasterID": "66afe807-c55d-4058-9c96-724f78d2580b" }, { "ClientAssessmentWFActionMasterID": "092ddb3e-417d-4212-a4be-c97509ea7b70", "ActionValue": "sample string 2", "ActionDescription": "sample string 3", "ClientMasterID": "b31866ce-802c-400d-ba49-518e5ad185b2", "ClientName": "sample string 5", "AssessmentActionsStandardMasterID": "66afe807-c55d-4058-9c96-724f78d2580b" } ], "CustomClientAssessmentCurrentWFStates": [ { "ClientAssessmentWFStatesID": "1c326406-2a6c-43c9-938f-f26dca4ad1ed", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "03485cc0-5fc6-471b-ac86-664844eb9241", "RoleName": "sample string 5", "ClientMasterID": "76e54932-08ad-4f4f-a399-d9e206f3376b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "525dd8cd-653b-4b9f-93dc-c94bb5ce43fb" }, { "ClientAssessmentWFStatesID": "1c326406-2a6c-43c9-938f-f26dca4ad1ed", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "03485cc0-5fc6-471b-ac86-664844eb9241", "RoleName": "sample string 5", "ClientMasterID": "76e54932-08ad-4f4f-a399-d9e206f3376b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "525dd8cd-653b-4b9f-93dc-c94bb5ce43fb" } ], "CustomClientAssessmentNextWFStates": [ { "ClientAssessmentWFStatesID": "1c326406-2a6c-43c9-938f-f26dca4ad1ed", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "03485cc0-5fc6-471b-ac86-664844eb9241", "RoleName": "sample string 5", "ClientMasterID": "76e54932-08ad-4f4f-a399-d9e206f3376b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "525dd8cd-653b-4b9f-93dc-c94bb5ce43fb" }, { "ClientAssessmentWFStatesID": "1c326406-2a6c-43c9-938f-f26dca4ad1ed", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "03485cc0-5fc6-471b-ac86-664844eb9241", "RoleName": "sample string 5", "ClientMasterID": "76e54932-08ad-4f4f-a399-d9e206f3376b", "ClientName": "sample string 7", "ClientAssessmentMasterID": "8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "525dd8cd-653b-4b9f-93dc-c94bb5ce43fb" } ], "AssessmentMasterID": "743389dc-8cd6-486d-adb2-91d2d354e2c0" }
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>56694e25-4444-4939-965f-2fafd3708d67</Action> <ActionName>sample string 14</ActionName> <AssessmentDomain>sample string 11</AssessmentDomain> <AssessmentMasterID>743389dc-8cd6-486d-adb2-91d2d354e2c0</AssessmentMasterID> <AssessmentName>b474045d-4c06-4319-a882-9dce6f9531f8</AssessmentName> <AssessmentRoleID>ab799170-6753-4b59-91d6-a01329c34806</AssessmentRoleID> <ClientAssessmentWorkflowDefinitionID>0166da46-71e1-4f63-b30c-8814ba3c1dda</ClientAssessmentWorkflowDefinitionID> <ClientMasterID>2cd7dbf3-587e-4bbb-b151-d8541f44a763</ClientMasterID> <ClientName>sample string 9</ClientName> <CurrentState>6c2a7958-df40-48b7-856a-2aa349e3d3de</CurrentState> <CurrentStateName>sample string 12</CurrentStateName> <CustomClientAssessmentCurrentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>525dd8cd-653b-4b9f-93dc-c94bb5ce43fb</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>03485cc0-5fc6-471b-ac86-664844eb9241</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>1c326406-2a6c-43c9-938f-f26dca4ad1ed</ClientAssessmentWFStatesID> <ClientMasterID>76e54932-08ad-4f4f-a399-d9e206f3376b</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>525dd8cd-653b-4b9f-93dc-c94bb5ce43fb</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>03485cc0-5fc6-471b-ac86-664844eb9241</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>1c326406-2a6c-43c9-938f-f26dca4ad1ed</ClientAssessmentWFStatesID> <ClientMasterID>76e54932-08ad-4f4f-a399-d9e206f3376b</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>525dd8cd-653b-4b9f-93dc-c94bb5ce43fb</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>03485cc0-5fc6-471b-ac86-664844eb9241</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>1c326406-2a6c-43c9-938f-f26dca4ad1ed</ClientAssessmentWFStatesID> <ClientMasterID>76e54932-08ad-4f4f-a399-d9e206f3376b</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>525dd8cd-653b-4b9f-93dc-c94bb5ce43fb</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>8c81fa92-f3ba-4fd9-8436-0ee3d2263a0d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>03485cc0-5fc6-471b-ac86-664844eb9241</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>1c326406-2a6c-43c9-938f-f26dca4ad1ed</ClientAssessmentWFStatesID> <ClientMasterID>76e54932-08ad-4f4f-a399-d9e206f3376b</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>d0b8cf6a-fedc-45b3-ba01-6db195018128</NextState> <NextStateName>sample string 13</NextStateName> <Roll>sample string 10</Roll> <Workflow>c360cdaf-c47a-4e97-8bce-e1d604c1539c</Workflow> <WorkflowName>sample string 15</WorkflowName> <customClientAssessmentWFActionMasters> <CustomClientAssessmentWFActionMaster> <ActionDescription>sample string 3</ActionDescription> <ActionValue>sample string 2</ActionValue> <AssessmentActionsStandardMasterID>66afe807-c55d-4058-9c96-724f78d2580b</AssessmentActionsStandardMasterID> <ClientAssessmentWFActionMasterID>092ddb3e-417d-4212-a4be-c97509ea7b70</ClientAssessmentWFActionMasterID> <ClientMasterID>b31866ce-802c-400d-ba49-518e5ad185b2</ClientMasterID> <ClientName>sample string 5</ClientName> </CustomClientAssessmentWFActionMaster> <CustomClientAssessmentWFActionMaster> <ActionDescription>sample string 3</ActionDescription> <ActionValue>sample string 2</ActionValue> <AssessmentActionsStandardMasterID>66afe807-c55d-4058-9c96-724f78d2580b</AssessmentActionsStandardMasterID> <ClientAssessmentWFActionMasterID>092ddb3e-417d-4212-a4be-c97509ea7b70</ClientAssessmentWFActionMasterID> <ClientMasterID>b31866ce-802c-400d-ba49-518e5ad185b2</ClientMasterID> <ClientName>sample string 5</ClientName> </CustomClientAssessmentWFActionMaster> </customClientAssessmentWFActionMasters> </CustomClientAssessmentWFDefinition>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.