UnitReqIDBindingRequirements
The
UnitReqIDBindingRequirements
item returns the set of binding requirements configured on the specified unit requirement.This table shows the input and output formats for this item.
Input Format | Request: UnitReqIDBindingRequirements | ||
UnitReqID | is | An ASCII - integer representing the unique ID of a unit requirement. Retrieve this value using the ProcedureIDUnitRequirements data item. | |
Output Format | The UnitReqIDBindingRequirements item returns in this format: | ||
<BindingRequirements> | is | <NullList> | <BindingReqList> | |
<BindingReqList> | is | <BindingReq> | <BindingReq> \crlf <BindingReqList> | |
<BindingReq> | is | <BindingReqType> /t <AssociatedClassName> /t <UnitAttributeName> /t <ExpressionText> /t <ExpressionID> | |
where: | |||
Field Name | Format | Description | |
<BindingReqType> | ASCII - Integer | Binding requirement type code:
| |
<AssociatedClass
Name> | ASCII - String | If <BindingPrefType> is equal to:
If not equal to 1, 2, 8, or 9, this field populates with a space. | |
<UnitAttribute
Name> | ASCII - String | If <BindingReqType> is equal to 3 or 4, name of the unit attribute. If not equal to 3 or 4, this field populates with a space. | |
<ExpressionText> | ASCII - String | If <BindingReqType> is equal to 5, Boolean expression text. If not equal to 5, this field populates with a space. | |
<ExpressionID> | ASCII - Integer | If <BindingReqType> is equal to 5, unique ID of the expression. If not equal to 5, this field populates with a space. |
This table shows an example of the return on this request.
Example: | A request on object . GetItem(13BindingRequirements) could return:5 \t \t \tOUT_OF_SERVICE = "NO"\t45 \crlf 1\tUNIQUE_TO_MIXER1\t \t \t \r\n 3\t \tMAT_OF_CONSTRUCTION\t \t |
Provide Feedback