This documentation supports the 21.3 version of BMC Helix ITSM: Change Management. To view an earlier version, select the version from the Product version menu.

Release Management SOAP web services


You create, modify, and query release records by using the Release Management interface forms. When you create a release, you can perform the following actions:

  • Relate the release with an existing CI entry.
  • Create a work information entry.
  • Use an existing release template.

You can also manage Manifest Relationships by using the ReleaseManifestInterface form, which enables you to create, update, and remove these associations.


Release_Submit_Service

To create a release request, either use web services or use the RMS:ReleaseInterface_Create form.

The following table describes the values required to submit a release request by using the RMS:ReleaseInterface_Create form:

DB field on interface form

Displayed on web services

Field value

Notes

z1D Action

Action

CREATE

Keyword triggers workflow that initiates the create operation.

Description

Description

Not applicable

Not applicable

First Name

First_Name

Not applicable 

Not applicable 

Impact

Impact

Not applicable 

Not applicable 

Last Name

Last_Name

Not applicable 

Not applicable 

Location Company

Location_Company

Not applicable 

Not applicable 

Release Status

Release_Status

Not applicable 

Not applicable 

Risk Level

Risk_Level

Not applicable 

Not applicable 

Urgency

Urgency

Not applicable 

Not applicable 

Company

Company

Not applicable 

This value is the Requester's Support Company.

Business Justification

Business_Justification

Not applicable 

Not applicable 

Target Date

Target_Date

Not applicable 

Not applicable 

While you are using this web service, and if you are not using auto assignment, you should type the Release Manager Login ID instead of the Release Manager's full name into the Release_Manager_LoginID field.


Release_GetWorkInfoList function

The following table lists the values needed to retrieve a list of work info records for a list of releases:

Web service field

Field value

Notes

Release_Number

Not applicable

This field is used only by the HelpDesk_Query_Service operation.

Qualification

AR System qualification

This field is used only by the HelpDesk_QueryList_ Service operation.

The following table lists the output values:

Web service field

Notes

ReleaseID

Release number that the work info belongs to.

WorkInfoCommSource

Not applicable

WorkInfoInstanceID

Not applicable 

WorkInfoNotes

Not applicable 

WorkInfoStatus

Not applicable 

WorkInfoSubmitDate

Not applicable 

WorkInfoSummary

Not applicable 

WorkInfoType

Not applicable 

WorkInfoAttachment1Data

Attachment Information.

WorkInfoAttachment1Name

Not applicable 

WorkInfoAttachment1OrigSize

Not applicable 

WorkInfoAttachment2Data

Not applicable 

WorkInfoAttachment2Name

Not applicable 

WorkInfoAttachment2OrigSize

Not applicable 

WorkInfoAttachment3Data

Not applicable 

WorkInfoAttachment3Name

Not applicable 

WorkInfoAttachment3OrigSize

Not applicable 


GetListOfRelatedReleases function

The GetListOfRelatedReleases function retrieves a list of related releases.

The following table lists the optional field values:

Web service field

Field value

Notes

Release_Number

Not applicable 

This field is used only by the HelpDesk_Query_Service operation.

Qualification

AR System qualification

This field is used only by the HelpDesk_QueryList_ Service operation.

The following table lists the output values:

Web service field

Notes

Association_Type01

The relationship type from the release to its related record.

Request_ID01

The ID of the record related to the release.

Request_Type01

The type of ticket related to the release.


Modify and query release operations

To modify and query releases along with multiple relationships and work information entries, either use web services or use the RMS:ReleaseInterface, RMS:Associations, and RMS:WorkLog forms.

These forms and web services support the following operations:

  • UpdateReleaseOnly—Updates release only.
  • QueryReleaseOnly—Queries release only.
  • UpdateReleaseAndRelationships—Updates release and relationships.
  • QueryReleasePlusRelationships—Queries release and relationships.
  • UpdateReleaseAndWorkInfo—Updates release and work information entries.
  • QueryReleaseAndWorkInfo—Queries release and work information entries.
  • UpdateReleaseAndRelationshipsAndWorkInfo—Updates release, relationships, and work information entries.
  • QueryReleasePlusRelationshipsAndWorkInfo—Queries release, relationships, and work information entries.

Important

You cannot create multiple relationships or work information entries by using the interface forms. Use web services to create multiple relationships or work information entries.

The following table describes the values required to update releases by using the RMS:ReleaseInterface form:

DB field on interface form

Displayed on web services

Field value

Notes

ReleaseID

ReleaseID

Not applicable

Not applicable 

First Name

FirstName

Not applicable 

Not applicable 

Last Name

LastName

Not applicable 

Not applicable 

Location Company

LocationCompany

Not applicable 

Not applicable 

Impact

Impact

Not applicable 

Not applicable 

Urgency

Urgency

Not applicable 

Not applicable 

Description

Description

Not applicable 

Not applicable 

Release Status

ReleaseStatus

Not applicable 

Not applicable 

Company

RequesterSupportCompany

Not applicable 

Not applicable 

The following table describes the values required to update relationships by using the RMS:Associations form:

DB field on interface form

Displayed on web services

Field value

Notes

Status

RelationshipsStatus

Enabled

Not applicable

Request ID01

RelatedItemID

Not applicable 

Reconciliation ID for the CI that relates to the release request.

Form Name01

RelatedItemSource

Not applicable 

CI form name that relates to the release request.

Request Type01

RelatedItemType

Configuration Item

Not applicable

Request Description01

Description

Not applicable 

CI name that relates to the release request.

Association Type01

RelationshipType

Related to

Not applicable

Form Name02

FormName02

RMS:Release

Not applicable 

Request ID02

ReleaseID

Not applicable

Release ID for relationships.

The following table describes the values required to add work information entries by using the RMS:WorkLog form:

DB field on interface form

Displayed on web services

Field value

Notes

Work Log Type

WorkInfoType

Not applicable

Not applicable 

Description

WorkInfoSummary

Not applicable 

Not applicable 

Secure Work Log

WorkInfoSecureLog

Not applicable 

Not applicable 

Communication Source

WorkInfoCommSource

Not applicable 

Not applicable 


CreateManifest

To create manifest associations, either use web services or use the RMS:ReleaseManifestInterface form.

Important

Release records and change records must exist before manifest associations can be added.

The following table describes the values that are required to create release manifest associations by using the RMS:ReleaseManifestInterface form:

DB field on interface form

Displayed on web services

Field value

Notes

z1D Action

z1D_Action

CREATE

Keyword triggers workflow that initiates the create operation.

Submitter

Submitter

Not applicable 

Not applicable

Status

Status

Enabled

Not applicable 

Short Description

Short_Description

Not applicable 

Not applicable 

Form Name01

Form_Name01

CHG:Infrastructure Change

Not applicable 

Form Name02

Form_Name02

RMS:Release

Not applicable 

Request ID01

Request_ID01

Change Request ID

Not applicable 

Request ID02

Request_ID02

Release Request ID

Not applicable 

Association Type01

Association_Type01

Consists of

Not applicable 

Request Type01

Request_Type01

Infrastructure Change

Not applicable 


UpdateManifest

To update Manifest Associations with milestone and phase information, either use web services or use the RMS:ReleaseManifestInterface form.

The following table describes the values that are required to update release manifest associations by using the RMS:ReleaseManifestInterface form:

DB field on interface form

Displayed on web services

Field value

Notes

z1D Action

z1D_Action

MODIFY

Keyword triggers workflow that initiates the modify operation.

Milestone

Milestone

Not applicable 

Not applicable 

Form Name01

Form_Name01

CHG:Infrastructure Change

Not applicable 

Form Name02

Form_Name02

RMS:Release

Not applicable 

Request ID01

Request_ID01

Change Request ID

Not applicable 

Request ID02

Request_ID02

Release Request ID

Not applicable 

Request Description01

Request_Description01

Not applicable 

Not applicable 

Request Type01

Request_Type01

Infrastructure Change

Not applicable 


RemoveManifest

To remove manifest associations, either use web services or use the RMS:ReleaseManifestInterface form.

The following table describes the values that are required to remove a release manifest associations by using the RMS:ReleaseManifestInterface form:

DB field on interface form

Displayed on web services

Field value

Notes

z1D Action

z1D_Action

DELETE

Keyword triggers workflow that initiates the delete operation.

Milestone

Milestone

Not applicable 

Not applicable 

Form Name01

Form_Name01

CHG:Infrastructure Change

Not applicable 

Form Name02

Form_Name02

RMS:Release

Not applicable 

Request ID01

Request_ID01

Change Request ID

Not applicable 

Request ID02

Request_ID02

Release Request ID

Not applicable 

Request Description01

Request_Description01

Not applicable 

Not applicable 

Request Type01

Request_Type01

Infrastructure Change

Not applicable 


Create release relationships

To create a release relationship, either use web services or use the RMS:RelationshipsInterface_Create form.

The following table describes the values required to create a release relationship by using the RMS:RelationshipsInterface_Create form:

DB field on interface form

Displayed on web services

Field value

Notes

Status

Status

Not applicable 

Active

ReleaseID

ReleaseID

Not applicable 

Release ID used to relate the relationships.

Form Name01

Form_Name01

Not applicable 

CI form name that relates with a release request.

Form Name02

Form_Name02

RMS:Release

Not applicable 

ID01

ID01

Not applicable 

Reconciliation ID for the CI that relates with the release request.

ID02

ID02

Not applicable 

Release ID used to relate relationships.

Request Description01

Request_Description01

Not applicable 

CI name that relates with a release request.

Association Type

Assocation_Type

Related to

Not applicable 

Request Type01

Request_Type01

Configuration Item

Not applicable 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*