StatusVisibility

Information (which can be aggregated) returned by the subparties of
an embedded Business Transaction Activity or ComplexBTA for visibility purposes to
the outermost ComplexBTA. For example, a subparty (requester in an embedded BTA that
is responder in ComplexBTA) returns aggregated supplier information to the
ComplexBTA prior to the responder issuing an order response. The Status Visibility
element specifies which status values and which Document Envelope events of the
embedded processes are considered, if any, when returning the status value to the
context of the ComplexBTA. If no status values or DocumentEnvelope events can be
monitored, then both BusinessDocumentList and SubstateVisibility are omitted. Note,
this element was added in v2.0.

Element Information

Model

BusinessDocumentList{0,1} , SubstateVisibility{0,1} , ANY element from ANY namespace OTHER than 'http://docs.oasis-open.org/ebxmlbp/ebbp-2.0'

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xsd:string required
A designation that may be relevant to a business analyst but is
not intended for referencing.
nameID xsd:ID required
Used for referencing, for example, for identification of elements
within an ebBP instance.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://docs.oasis-open.org/ebxmlbp/ebbp-2.0'

Used By

Source

<xsd:element name="StatusVisibility">
  <xsd:annotation>
    <xsd:documentation>Information (which can be aggregated) returned by the subparties of an embedded Business Transaction Activity or ComplexBTA for visibility purposes to the outermost ComplexBTA. For example, a subparty (requester in an embedded BTA that is responder in ComplexBTA) returns aggregated supplier information to the ComplexBTA prior to the responder issuing an order response. The Status Visibility element specifies which status values and which Document Envelope events of the embedded processes are considered, if any, when returning the status value to the context of the ComplexBTA. If no status values or DocumentEnvelope events can be monitored, then both BusinessDocumentList and SubstateVisibility are omitted. Note, this element was added in v2.0.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="BusinessDocumentList" type="BusinessDocumentValueList" minOccurs="0"/>
      <xsd:element name="SubstateVisibility" type="ConditionGuardValueList" minOccurs="0"/>
      <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attributeGroup ref="name"/>
  </xsd:complexType>
</xsd:element>

Sample