PACKAGE SERVICE ATTACH
The PACKAGE SERVICE ATTACH message attaches a package to a release.
The XML service/scope/message tags and attributes for this message are:
<service name="PACKAGE">
<scope name="SERVICE">
<message name="ATTACH">
These tags appear in both requests and replies.
PACKAGE SERVICE ATTACH — Request
The following example shows how you might code a request to attach a package to a release. Data structure details for the <request> tag follow the example.
Example XML — PACKAGE SERVICE ATTACH Request
<?xml version="1.0"?>
<service name="PACKAGE">
    <scope name="SERVICE">
        <message name="ATTACH">
            <header>
                <subsys>4</subsys>
                <test> </test>
                <product>CMN</product>
            </header>
            <request>
                <package>ACTP000094</package>
                <release>S4711010</release>
                <releaseArea>ACCTPAY </releaseArea>
            </request>
        </message>
    </scope>
</service>
PACKAGE SERVICE ATTACH <request> Data Structure
| Subtag | Use | Occurs | Data Type & Length | Values & Dependencies | 
|---|---|---|---|---|
| <package> | Required | 1 | String (10) | Name of package to be attached. | 
| <release> | Required | 1 | String (8), variable | Name of release to which package will be attached. | 
| <releaseArea> | Required | 1 | String (8), variable | Name of starting subsystem area for package check-in to the release. | 
PACKAGE SERVICE ATTACH — Reply
The XML reply to a PACKAGE SERVICE ATTACH request does not return a <result> data structure. It does, however, return a standard <response> data structure to indicate the success or failure of the request. Successful requests have a return code of 00. Unsuccessful requests have a return code of 04 or higher.
Example XML — PACKAGE SERVICE ATTACH Reply
<?xml version="1.0"?>
<service name="PACKAGE">
    <scope name="SERVICE">
        <message name="ATTACH">
            <response>
                <statusMessage>CMR7508I - Package ACTP000094 is now attached to release S4711010.</statusMessage>
                <statusReturnCode>00</statusReturnCode>
                <statusReasonCode>7508</statusReasonCode>
            </response>
        </message>
    </scope>
</service>