8.1 DataAssuranceRecord

Topic Version1Published11/11/2016
For StandardCOM v2.1
Type:ClassStereotype:«XSDcomplexType»

A little XML document describing whether or not a particular data object conforms with a pre-defined policy which consists of at least one rule.

Table 8.1-1 Attributes

Name

Type

Notes

Comment

string

 

Conformance

boolean

Yes/no flag indicating whether this particular data ???? conforms with the policy or not.

Date

TimeStamp

Date the policy was last checked. This is the date for which the Conformance value is valid.

Origin

string

Agent which checked the data for conformance with the policy. This could be a person or an automated computer process or any number of other things.

PolicyId

String64

Identifier of the policy whose conformance is being described.

PolicyName

String2000

Human-readable name of the policy

ReferencedElementName

String64

If the Policy applies to a single element within the referenced data object this attribute holds its element name.

ReferencedElementUid

String64

If the Policy applies to a single occurrence of a recurring element within the referenced data object this attribute holds its uid.

The name of the recurring element would be in the ReferencedElementName.

Table 8.1-2 Associations

Association

Notes

From: DataAssuranceRecord.

To: AbstractObject

Generalization

 

From: DataAssuranceRecord.FailingRules

0..*To: FailingRule

Association

If the data do not conform to the policy then there will a FailingRule for each occurrence of a rule which failed.

If the data being examined conforms to the policy then there will be no occurrences of FailingRules.

From: DataAssuranceRecord.IndexRange

0..1To: IndexRange

Association

In the case that the ReferencedData is indexed and the conformance with the DataAssurance policy applies to a range within that index space, this class represents that range.

The elements are string types because the index could be of numerous data types, including integer, float and date.

From: DataAssuranceRecord.ReferencedData

To: DataObjectReference

Association

This holds a GUID which is a reference to the data object whose conformance with the policy is being assessed.