2.2.5.7 BRStatus

The BRStatus simple type specifies the update and publication status of a business rule.

The following is the XML schema definition of the BRStatus simple type.

   <xs:simpleType name="BRStatus">
     <xs:restriction base="xs:string">
       <xs:enumeration value="Undefined" />
       <xs:enumeration value="Active" />
       <xs:enumeration value="Excluded" />
       <xs:enumeration value="PendingActivation" />
       <xs:enumeration value="PendingChanges" />
       <xs:enumeration value="PendingExclusion" />
       <xs:enumeration value="PendingDeletion" />
     </xs:restriction>
   </xs:simpleType>

The values of the enumeration are described in the following table.

Value

Meaning

Undefined

The rule is created.

Active

The rule is published.

Excluded

The rule is explicitly excluded from the published set of rules.

PendingActivation

The rule has been created and will be published with the next publish request for the related entity and member type.

PendingChanges

The rule has been updated, and the new rule will be published with the next publish request for the related entity and member type. Until then, the prior version of the rule is active.

PendingExclusion

The rule has been marked for exclusion and will be excluded with the next publish request for the related entity and member type. Until then, the prior version of the rule is active.

PendingDeletion

The rule has been marked for deletion and will be deleted with the next publish request for the related entity and member type. Until then, the prior version of the rule is active.