Create Change operation for the CA Service Desk adapter
The Create Change operation creates a new change record in the CA Service Desk application.
The following table describes the <items>
XML elements for the Create Change operation.
Note
Use the <items>
element when you call an adapter from an out-of-the-box process in TrueSight Orchestration Development Studio. Use the adapter request XML when you create a custom process by using the Call Adapter activity in TrueSight Orchestration Development Studio.
Elements for the <items>
XML element and adapter request for the Create Change operation
Element |
Definition |
Required |
---|---|---|
|
Specifies the name of the operation: |
Yes |
|
Specifies a list of arguments that are required for the |
Yes |
|
Specifies the connection information for the target where the request will be executed
|
Conditional; required if adapter configuration is left empty. |
|
Specifies the URL for the remote SOAP service
|
Conditional; required if |
|
Specifies the host name or IP address of the server where CA Service Desk is installed |
Conditional; required if |
|
Specifies the user name for the CA Service Desk server authentication |
No |
|
Specifies the password that corresponds to the user name |
No |
|
Indicates whether the password specified is encrypted |
No |
|
Specifies the communication port for the CA Service Desk application |
No |
|
Specifies the communication protocol for the CA Service Desk application |
No |
|
Specifies whether to install security certificates automatically |
No |
|
Specifies whether to allow unsigned certificates from trusted zones |
No |
|
Specifies the password to the keystore file (cacerts) local to the TrueSight Orchestration peer Warning
Verify the cacerts passphrase by using the following command in UNIX or Linux: |
No |
|
Specifies the name of the requester associated with the change record
|
Yes |
|
Specifies the name of the end user who is affected by the change
|
Yes |
|
Specifies the name of the person to whom the change record is assigned Note If a group is also specified, the assignee should be a part of that group. Valid values: A valid name in the format - lastName,firstName,middleName
|
No |
|
Specifies the business case associated with the change record |
No |
|
Specifies the category associated with the change Note You can customize the existing default list. Adding new values is also supported. |
No |
|
Specifies the status of the change record Note You can customize the existing default list. Adding new values is also supported. |
No |
|
Specifies the priority associated with the change record Note You can customize the existing default list. |
No |
|
Specifies the user who created this change record
|
No |
|
Specifies the name of the group to which the change record is assigned |
No |
|
Specifies the Change Advisory Board associated with the change record |
No |
|
Specifies the impact associated with this change record Note You can customize the existing default list. |
No |
|
Specifies the project associated with the change record |
No |
|
Specifies the closure code for the change record Note You can customize the existing default list. Adding new values is also supported. |
No |
|
Specifies a summary of information associated with the change record |
No |
|
Specifies the description text associated with the change record |
No |
|
Specifies the scheduled start date associated with the change record |
No |
|
Specifies the total time required for the change schedule |
No |
|
Specifies whether the change has the Change Advisory Board's approval |
No |
|
Specifies the business justification associated with the change record |
No |
|
Specifies the planned completion date for the change |
No |
|
Specifies the actual completion date for the change |
No |
|
Specifies the parent change associated with the change record |
No |
|
Specifies the estimated cost associated with this change record |
No |
|
Specifies the actual cost associated with this change record |
No |
|
Specifies the actual implementation start date for this change record |
No |
|
Specifies the actual implementation end date for this change record |
No |
|
Specifies the actions to be taken to restore the service if the associated change fails |
No |
|
Specifies the name of the template that will be used to create the change order |
No |
|
Specifies the date by when you expect the change to be delivered |
No |
|
Specifies the date on which a follow-up call for this change order should be made |
No |
|
Specifies the root cause associated with the change record Note You can customize the existing default list. Adding new values is also supported. |
No |
|
The organization associated with this change record Note You can customize the existing default list. Adding new values is also supported. |
No |
|
Specifies the estimated time for the change to complete |
No |
|
Specifies the actual time taken for the change to complete |
No |
The following figure illustrates a sample adapter request for the Create Change operation:
Sample adapter request for the Create Change operation
<casd-request>
<operation-name>create-change</operation-name>
<arguments>
<target>
<soap-url>https://machine.domain.com:8443/axis/services/USD_R11_WebService?wsdl</soap-url>
<host>172.11.11.111</host>
<user-name>username</user-name>
<password>password</password>
<port>8443</port>
<protocol>https</protocol>
<use-ssl-certificate>true</use-ssl-certificate>
<allow-unsigned-certificate>true</allow-unsigned-certificate>
<install-certificate>true</install-certificate>
<passphrase>changeit</passphrase>
</target>
<requestor>ServiceDesk,,</requestor>
<affected-end-user>System_AM_User</affected-end-user>
<assignee>ServiceDesk,,</assignee>
<business-case>b2</business-case>
<category>Add.Telco.Handset</category>
<status>Open</status>
<priority>3</priority>
<created-by>ServiceDesk,,</created-by>
<group>g1</group>
<cab>Test Group</cab>
<impact>1-entire organization</impact>
<project>Test1</project>
<closure-code>Successful</closure-code>
<summary>Test summary</summary>
<description>Test description</description>
<schedule-start-date>11/03/2011 02:25 pm</schedule-start-date>
<schedule-duration>10:30:00</schedule-duration>
<cab-approval>true</cab-approval>
<business-justification>bj</business-justification>
<estimated-completion-date>11/05/2011 02:26 pm</estimated-completion-date>
<actual-completion-date>11/08/2011 02:27 pm</actual-completion-date>
<parent-change>96</parent-change>
<estimated-cost>1000</estimated-cost>
<actual-cost>2000</actual-cost>
<actual-implementation-start-date>11/30/2011 02:31 PM</actual-implementation-start-date>
<actual-implementation-end-date>11/30/2011 02:31 PM</actual-implementation-end-date>
<backout-plan>bp</backout-plan>
<template-name>Test</template-name>
<need-by-date>11/08/2012 11:32 am</need-by-date>
<call-back-date>11/12/2012 11:33 am</call-back-date>
<root-cause>A</root-cause>
<organization>org2</organization>
<estimated-duration>02:30:50</estimated-duration>
<actual-duration>10:40:00</actual-duration>
</arguments>
</casd-request>
The following figure illustrates the adapter response for the sample request:
Sample adapter response for the Create Change operation
<casd-response>
<metadata>
<status>success</status>
<response-count>1</response-count>
</metadata>
<responses>
<response>
<metadata>
<status>success</status>
<count>1</count>
</metadata>
<items>
<item>
<Handle>chg:400242</Handle>
<description>Test description</description>
<actions></actions>
<is-active>YES</is-active>
<actual-completion-date>11/08/2011 02:27 PM</actual-completion-date>
<actual-implementation-start-date>11/30/2011 02:31 PM</actual-implementation-start-date>
<actual-implementation-end-date>11/30/2011 02:31 PM</actual-implementation-end-date>
<actual-cost>2000</actual-cost>
<actual-duration>10:40:00</actual-duration>
<affected-end-user>System_AM_User,,</affected-end-user>
<assignee>ServiceDesk,,</assignee>
<backout-plan>bp</backout-plan>
<business-case>b2</business-case>
<call-back-date>11/12/2012 11:33 AM</call-back-date>
<call-back-flag>0</call-back-flag>
<incident-area>Add.Telco.Handset</incident-area>
<change-number>340</change-number>
<close-date></close-date>
<closure-code>Successful</closure-code>
<implementation-plan>test</implementation-plan>
<estimated-completion-date>11/05/2011 02:26 PM</estimated-completion-date>
<estimated-cost>1000</estimated-cost>
<estimated-duration>02:30:50</estimated-duration>
<group>g1</group>
<id>400242</id>
<impact>1-Entire Organization</impact>
<business-justification>bj</business-justification>
<last-modified-by>ServiceDesk,,</last-modified-by>
<created-by>ServiceDesk,,</created-by>
<modified-date>11/28/2011 12:12 PM</modified-date>
<need-by-date>11/08/2012 11:32 AM</need-by-date>
<open-date>11/28/2011 12:12 PM</open-date>
<organization>org2</organization>
<parent-change>96</parent-change>
<priority>3</priority>
<predicted-sla-violation>0</predicted-sla-violation>
<product></product>
<project>Test1</project>
<requestor>ServiceDesk,,</requestor>
<resolve-date></resolve-date>
<risk></risk>
<root-cause>A</root-cause>
<schedule-start-date>11/03/2011 02:25 PM</schedule-start-date>
<schedule-end-date>11/04/2011 12:55 AM</schedule-end-date>
<schedule-duration>10:30:00</schedule-duration>
<service-date></service-date>
<service-num></service-num>
<sla-violation>0</sla-violation>
<start-date></start-date>
<status>Open</status>
<summary>Test summary</summary>
<template-name></template-name>
<cab>Test Group</cab>
<cab-approval>YES</cab-approval>
<string1></string1>
<string2></string2>
<string3></string3>
<string4></string4>
<string5></string5>
<string6></string6>
<type-of-contact></type-of-contact>
</item>
</items>
</response>
</responses>
</casd-response>
Comments
Log in or register to comment.