2.2.5.37 ValidationStatus

The ValidationStatus simple type specifies the validation status of a master data member.

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

   <xs:simpleType name="ValidationStatus">
     <xs:restriction base="xs:string">
       <xs:enumeration value="NewAwaitingValidation" />
       <xs:enumeration value="Validating" />
       <xs:enumeration value="ValidationFailed" />
       <xs:enumeration value="ValidationSucceeded" />
       <xs:enumeration value="AwaitingRevalidation" />
       <xs:enumeration value="AwaitingDependentMemberRevalidation" />
     </xs:restriction>
   </xs:simpleType>

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

Value

Meaning

NewAwaitingValidation

A member that has not been validated yet. This condition occurs after a new business rule is added or members are staged into the system.

Validating

A member is currently being validated.

ValidationFailed

A member that has failed at least one active business rule.

ValidationSucceeded

A member that has passed all active business rules.

AwaitingRevalidation

A member that needs to be validated again. Revalidation occurs after business rules that could affect the member's attributes are updated.

AwaitingDependentMemberRevalidation

A member that is to be calculated is waiting for its precursor member to be validated again.