3.1.4.1.3.29 mce:PatternType Complex Type

The PatternType complex type specifies the pattern for an entity classification.<30>

 <xs:complexType name="PatternType">
   <xs:sequence>
     <xs:element name="IdMatch" type="mce:IdMatchType"/>
     <xs:choice minOccurs="0" maxOccurs="unbounded">
       <xs:element name="Match" type="mce:MatchType"/>
       <xs:element name="Any" type="mce:AnyType"/>
     </xs:choice>
   </xs:sequence>
   <xs:attribute name="confidenceLevel" type="mce:ProbabilityType" use="required"/>
 </xs:complexType>

The following table lists the child elements of the PatternType complex type.

Element

Type

Description

IdMatch

mce:IdMatchType (section 3.1.4.1.3.21)

Specifies an identifier of a text processor that is used as the primary match for this entity-based classification rule. This element MUST be present.

Match

mce:MatchType (section 3.1.4.1.3.26)

Specifies a corroborative evidence match.

Any

mce:AnyType (section 3.1.4.1.3.4)

Specifies one or more corroborative evidence matches where if any of the corroborative evidences are matched, then the rule condition is processed as a match.

The following table lists the attribute of the PatternType complex type.

Attribute

Type

Description

confidenceLevel

mce:ProbabilityType (section 3.1.4.1.4.10)

Specifies the confidence level for this entity when the pattern is matched by the classification engine. This attribute is required.