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": "553e2314-80c6-4eed-bcb2-4e1427b6da3a", "Name": "sample string 2", "Description": "sample string 3", "CurrentState": "cd0fbae0-07d3-4955-a034-7a26ef157608", "NextState": "02731f71-714c-4c5d-be63-c35bc94efd42", "Action": "5f543653-39ec-4a13-95c7-8567afa2660a", "Workflow": "de04afd5-3278-47db-b8d7-1ffb7a8e39fa", "ClientMasterID": "c52350d1-5608-49a1-8a09-1fc471938719", "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": "289c4d05-f701-4148-bc5c-fe2a82887805", "AssessmentName": "1c5bc518-c7c5-4e0b-968c-8bb2df3e0992", "customClientAssessmentWFActionMasters": [ { "ClientAssessmentWFActionMasterID": "4fe68246-e8e5-4b88-bc0e-0c8b45c5c0e6", "ActionValue": "sample string 2", "ActionDescription": "sample string 3", "ClientMasterID": "2098bc68-415e-45d2-848d-76493ed458e6", "ClientName": "sample string 5", "AssessmentActionsStandardMasterID": "259b5292-76be-4a5b-b907-76f8910d2a30" }, { "ClientAssessmentWFActionMasterID": "4fe68246-e8e5-4b88-bc0e-0c8b45c5c0e6", "ActionValue": "sample string 2", "ActionDescription": "sample string 3", "ClientMasterID": "2098bc68-415e-45d2-848d-76493ed458e6", "ClientName": "sample string 5", "AssessmentActionsStandardMasterID": "259b5292-76be-4a5b-b907-76f8910d2a30" } ], "CustomClientAssessmentCurrentWFStates": [ { "ClientAssessmentWFStatesID": "88551b6a-76c2-4823-b65e-1af8b2409f50", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e", "RoleName": "sample string 5", "ClientMasterID": "2a6cce49-da70-4f92-a228-2bb00a2ffd2c", "ClientName": "sample string 7", "ClientAssessmentMasterID": "3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "3b433d55-842f-4960-a224-888c9a92f758" }, { "ClientAssessmentWFStatesID": "88551b6a-76c2-4823-b65e-1af8b2409f50", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e", "RoleName": "sample string 5", "ClientMasterID": "2a6cce49-da70-4f92-a228-2bb00a2ffd2c", "ClientName": "sample string 7", "ClientAssessmentMasterID": "3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "3b433d55-842f-4960-a224-888c9a92f758" } ], "CustomClientAssessmentNextWFStates": [ { "ClientAssessmentWFStatesID": "88551b6a-76c2-4823-b65e-1af8b2409f50", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e", "RoleName": "sample string 5", "ClientMasterID": "2a6cce49-da70-4f92-a228-2bb00a2ffd2c", "ClientName": "sample string 7", "ClientAssessmentMasterID": "3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "3b433d55-842f-4960-a224-888c9a92f758" }, { "ClientAssessmentWFStatesID": "88551b6a-76c2-4823-b65e-1af8b2409f50", "StateValue": "sample string 2", "StateDescription": "sample string 3", "ClientAssessmentRolesMasterID": "aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e", "RoleName": "sample string 5", "ClientMasterID": "2a6cce49-da70-4f92-a228-2bb00a2ffd2c", "ClientName": "sample string 7", "ClientAssessmentMasterID": "3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d", "ClientAssessmentName": "sample string 9", "AssessmentStatesStandardMasterID": "3b433d55-842f-4960-a224-888c9a92f758" } ], "AssessmentMasterID": "4c57f320-d5d8-4736-bf1b-72acac1eb6c6" }
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>5f543653-39ec-4a13-95c7-8567afa2660a</Action> <ActionName>sample string 14</ActionName> <AssessmentDomain>sample string 11</AssessmentDomain> <AssessmentMasterID>4c57f320-d5d8-4736-bf1b-72acac1eb6c6</AssessmentMasterID> <AssessmentName>1c5bc518-c7c5-4e0b-968c-8bb2df3e0992</AssessmentName> <AssessmentRoleID>289c4d05-f701-4148-bc5c-fe2a82887805</AssessmentRoleID> <ClientAssessmentWorkflowDefinitionID>553e2314-80c6-4eed-bcb2-4e1427b6da3a</ClientAssessmentWorkflowDefinitionID> <ClientMasterID>c52350d1-5608-49a1-8a09-1fc471938719</ClientMasterID> <ClientName>sample string 9</ClientName> <CurrentState>cd0fbae0-07d3-4955-a034-7a26ef157608</CurrentState> <CurrentStateName>sample string 12</CurrentStateName> <CustomClientAssessmentCurrentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>3b433d55-842f-4960-a224-888c9a92f758</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>88551b6a-76c2-4823-b65e-1af8b2409f50</ClientAssessmentWFStatesID> <ClientMasterID>2a6cce49-da70-4f92-a228-2bb00a2ffd2c</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>3b433d55-842f-4960-a224-888c9a92f758</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>88551b6a-76c2-4823-b65e-1af8b2409f50</ClientAssessmentWFStatesID> <ClientMasterID>2a6cce49-da70-4f92-a228-2bb00a2ffd2c</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>3b433d55-842f-4960-a224-888c9a92f758</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>88551b6a-76c2-4823-b65e-1af8b2409f50</ClientAssessmentWFStatesID> <ClientMasterID>2a6cce49-da70-4f92-a228-2bb00a2ffd2c</ClientMasterID> <ClientName>sample string 7</ClientName> <RoleName>sample string 5</RoleName> <StateDescription>sample string 3</StateDescription> <StateValue>sample string 2</StateValue> </CustomClientAssessmentWFStates> <CustomClientAssessmentWFStates> <AssessmentStatesStandardMasterID>3b433d55-842f-4960-a224-888c9a92f758</AssessmentStatesStandardMasterID> <ClientAssessmentMasterID>3c6c7b6f-aa21-485e-b3c8-7a1d49ea893d</ClientAssessmentMasterID> <ClientAssessmentName>sample string 9</ClientAssessmentName> <ClientAssessmentRolesMasterID>aaea6a36-b023-4b8d-8f89-4cc6e7ce0a5e</ClientAssessmentRolesMasterID> <ClientAssessmentWFStatesID>88551b6a-76c2-4823-b65e-1af8b2409f50</ClientAssessmentWFStatesID> <ClientMasterID>2a6cce49-da70-4f92-a228-2bb00a2ffd2c</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>02731f71-714c-4c5d-be63-c35bc94efd42</NextState> <NextStateName>sample string 13</NextStateName> <Roll>sample string 10</Roll> <Workflow>de04afd5-3278-47db-b8d7-1ffb7a8e39fa</Workflow> <WorkflowName>sample string 15</WorkflowName> <customClientAssessmentWFActionMasters> <CustomClientAssessmentWFActionMaster> <ActionDescription>sample string 3</ActionDescription> <ActionValue>sample string 2</ActionValue> <AssessmentActionsStandardMasterID>259b5292-76be-4a5b-b907-76f8910d2a30</AssessmentActionsStandardMasterID> <ClientAssessmentWFActionMasterID>4fe68246-e8e5-4b88-bc0e-0c8b45c5c0e6</ClientAssessmentWFActionMasterID> <ClientMasterID>2098bc68-415e-45d2-848d-76493ed458e6</ClientMasterID> <ClientName>sample string 5</ClientName> </CustomClientAssessmentWFActionMaster> <CustomClientAssessmentWFActionMaster> <ActionDescription>sample string 3</ActionDescription> <ActionValue>sample string 2</ActionValue> <AssessmentActionsStandardMasterID>259b5292-76be-4a5b-b907-76f8910d2a30</AssessmentActionsStandardMasterID> <ClientAssessmentWFActionMasterID>4fe68246-e8e5-4b88-bc0e-0c8b45c5c0e6</ClientAssessmentWFActionMasterID> <ClientMasterID>2098bc68-415e-45d2-848d-76493ed458e6</ClientMasterID> <ClientName>sample string 5</ClientName> </CustomClientAssessmentWFActionMaster> </customClientAssessmentWFActionMasters> </CustomClientAssessmentWFDefinition>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.